首页> 外文OA文献 >Secure compilation to modern processors
【2h】

Secure compilation to modern processors

机译:安全编译到现代处理器

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

We present a secure (fully abstract) compilation scheme to compile an object-based high-level language to low-level machine code. Full abstraction is achieved by relying on a fine-grained program counter-based memory access protection scheme, which is part of our low-level target language. We discuss why standard compilers fail to provide full abstraction and introduce enhancements needed to achieve this goal. We prove that our enhanced compilation scheme provides full abstraction from our high-level source language to our low-level target language. Lastly, we show by means of a prototype implementation that our low-level language with fine-grained memory access control can be realized efficiently on modern commodity platforms.
机译:我们提出一种安全的(完全抽象的)编译方案,以将基于对象的高级语言编译为低级机器代码。完全抽象是通过基于细粒度的基于程序计数器的内存访问保护方案来实现的,该方案是我们低级目标语言的一部分。我们讨论了为什么标准编译器无法提供完整的抽象,并介绍了实现此目标所需的增强功能。我们证明,我们增强的编译方案可提供从高级源语言到底层目标语言的完全抽象。最后,我们通过原型实现展示了可以在现代商品平台上高效实现具有细粒度内存访问控制的低级语言。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号