【24h】

Verified Transformations and Hoare Logic: Beautiful Proofs for Ugly Assembly Language

机译:已验证的转换和Hoare逻辑:丑陋的汇编语言的美丽证据

获取原文

摘要

Hand-optimized assembly language code is often difficult to formally verify. This paper combines Hoare logic with verified code transformations to make it easier to verify such code. This approach greatly simplifies existing proofs of highly optimized OpenSSL-based AES-GCM cryptographic code. Furthermore, applying various verified transformations to the AES-GCM code enables additional platform-specific performance improvements.
机译:手工优化的汇编语言代码通常难以正式验证。 本文将HOARE逻辑与已验证的代码转换相结合,以便更容易验证此类代码。 这种方法大大简化了现有的高度优化的openSSL的AES-GCM加密码。 此外,将各种验证的转换应用于AES-GCM代码,实现了额外的平台特定的性能改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号