期刊文献+

基于提示的移动代码安全检查

Hint-based Safety Checking of Mobile Code
下载PDF
导出
摘要 基于语言内部安全机制能够有效地保证移动代码的安全执行 ,其思想是要在移动代码中附加详细且足够的满足安全策略检查的注解信息 .基于提示的移动代码的安全检查 ,克服了目前 PCC存在的验证条件必须回送和证明长度过于庞大等缺陷 ,从而获得了更佳的代码安全检查性能 . The language-based mechanism can enable safe execution of the mobile-code. The key idea is that detail and precise annotations should be inserted into the mobile code. This paper introduces a mechanism of hint-based safety checking of mobile code. This mechanism can overcome the two weaknesses in the previous PCC: the verification conditions must be returned and the size of proofs is too long, and a high performance of safety checking of the mobile code is obtained.
出处 《小型微型计算机系统》 CSCD 北大核心 2004年第2期187-191,共5页 Journal of Chinese Computer Systems
基金 国家自然科学基金 (60 173 0 49)资助
关键词 移动代码 安全策略 携带证明的代码 mobile code safety policy proof carrying code
  • 相关文献

参考文献6

  • 1[1]Dexter Kozen. Efficient code certification[R]. Tech. Report 98-1661, Cornell Univ., January 1998.
  • 2[2]George C. Necula. Compiling with proofs[D]. The Carnegie Mellon University October 1998. Available as Technical Report CMU-CS-98-154.
  • 3[3]Greg Morrisett, David Walker, Karl Crary, and Neal Glew. From System F to Typed Assembly Language.ACM Transactions on Programming Languages and Systems, May 1999,21(3):528~569.
  • 4[4]George C. Necula. A scalable architecture for proof-carrying code[C]. Fifth International Symposium of Functional and Logic Programming, Waseda University,Tokyo, March 2001.
  • 5[5]George C. Necula, Rahul S P. Oracle-based checking of untrusted software[C].In: Proceedings of the 28th ACM Symposium on Principles of Programming Languages, January 2001,London,pages 142~154.
  • 6[6]Andrew Bernard. A security-property language for self-certified code[D]. School of Computer Science Carnegie Mellon Univ, Nov. 10, 1999.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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