首页> 美国政府科技报告 >Towards a Secure Programming Language. An Access Control System for CommonLisp
【24h】

Towards a Secure Programming Language. An Access Control System for CommonLisp

机译:走向安全的编程语言。 CommonLisp的访问控制系统

获取原文

摘要

Computer security is becoming an increasingly important problem. Although, the problem is often described as one of network security, the core of the problem is the vulnerability of computer hosts. There are many underlying causes of computer vulnerability, but most of them are traceable to an underlying failure of language systems to enforce the semantics of object identify, extent and type. Compounding this failing is the inability of most programming languages to express constraints on information flow and access that would limit the damage due to a penetration. In this paper, we present an access control system for Lisp-like languages that allows precise specification of which actors are allowed to perform what operations on which types of objects. Making these controls non-bypassable in a language as dynamic as Common-lisp is a serious challenge; we present techniques based on use of the Meta-Object Protocol (MOP) that achieve this goal; furthermore, we outline how hardware support can provide stronger guarantees within this framework.

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号