【24h】

High assurance programming in Cryptol

机译:Cryptol中的高保证编程

获取原文

摘要

In this extended abstract, we have provided a very brief overview of the verification framework of Cryptol, a key ingredient of Cryp-tol's high-assurance development environment. The system has already proved itself useful in practice, especially in establishing the equivalence of reference and pipelined implementations of crypto-algorithms, essential in generating efficient FPGA representations. Since such transformations are done both manually by programmers and automatically by the compiler, it is absolutely essential to ensure that correctness is preserved through many structural transformations applied to obtain a time/space efficient realization.
机译:在此扩展摘要中,我们提供了有关Cryptol验证框架的非常简短的概述,Cryptol验证框架是Cryp-tol高保证开发环境的关键组成部分。该系统已被证明在实践中很有用,特别是在建立等效算法的引用和流水线实现的等效性时,这对于生成有效的FPGA表示至关重要。由于此类转换是由程序员手动完成的,而且是由编译器自动完成的,因此绝对重要的是,通过应用许多结构转换来确保正确性得以保留,以获得时间/空间高效的实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号