期刊文献+

对机器语言进行检查保证移动代码安全

Machine Code Checking for Security of Mobile Code
下载PDF
导出
摘要 介绍了一种在安全策略语言的指导下,对机器语言进行安全检查的方法。它使用基于编程语言的理论和实现技术,通过分析程序语义和系统调用等特征,对程序进行检查。安全策略语言提供了一种灵活、统一的安全描述手段,希望这种将安全检查的实现机制和检查内容分离的做法能给其他的研究者提供了有用的参考。 Security problem of mobile code has attracted the most attention with the rapid development of network. This work introduces a new policy-directed approach to check mobile code safety. It uses the method based on techniques of programming language theory and implementation to analyze the instructions and the system call. Security-policy language provides a flexible and uniform method to describe security properties, it separate security-policy from checking mechanism. It hopes this approach can give a useful reference to other researchers.
作者 陈涛 陈意云
出处 《计算机工程》 CAS CSCD 北大核心 2004年第7期106-107,156,共3页 Computer Engineering
基金 国家自然科学基金组件项目资助(60173049)
关键词 移动代码 安全策略语言 组件 Mobile code Security-policy language Component
  • 相关文献

参考文献1

二级参考文献11

  • 1Necula G C,Lee P. Safe Kernel Extensions Without Run-Time Checking. In: Proc. of the 2nd Symposium Operationing System Design and Implementation(OSDI'96), Seattle, Oct. 1996. 229~243
  • 2Necula G C, Lee P. Proof-carrying code. In: Nell D. Jones, ed. Conf. Record 24th Symposium on Principles of Programming Languages(POPL'97) ,Paris,Jan. 1997. 106~119
  • 3Necula G C. Compiling with Proofs: [PhD thesis]. Carnegie Mellon University Oct. 1998. Available as Technical Report CMUCS-98-154
  • 4Necula G C, Lee P. Efficient representation and validation of proofs. In: Proc. 13th Symp. Logic in Computer Science, IEEE,June. 1998,93~104
  • 5Necula G C,Lee P. The design and implementation of a certifying compiler. In:Proc. Conf. Programming Language Design and Implementation, ACM SIGPLAN, 1998. 333~ 344
  • 6Lee P,Necula G C. Research on Proof-Carrying Code on MobileCode Security. In:Proc. of the Workshop on Foundations of Mobile Code Security, Monterey, 1997
  • 7Necula G C,Lee P. Proof Generation in the Touchstone Theorem Prover. In: Proc. of the 17th Intl. Conf. on Automated Deduction, Pittsburgh, 13 June 2000
  • 8Colby C, et al. A Certifying Compiler for Java. In: Proc. of the 2000 ACM SIGPLAN Conf. on Programming Language Designand Implementation (PLDI00), Vancouver, British Columbia,Canada,2000.18~21
  • 9Colby C,Lee P,Necula G C. A Proof-Carrying Code Architecture for Java. In:Proc. of the 12th Intl. Conf. on Computer Aided Verification (CAV00), Chicago,July 2000
  • 10Morrisett G, Walker D, Crary K, Glew N. From System F to Typed Assembly Language. In: the Twenty-Fifth ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages,San Diego, CA, USA, Jan. 1998. 85~97

共引文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部