首页> 外文会议>International Conference on Pattern Analysis and Intelligent Systems >Towards formal verification of cryptographic circuits: A functional approach
【24h】

Towards formal verification of cryptographic circuits: A functional approach

机译:进行加密电路的形式验证:一种功能方法

获取原文

摘要

Late detection of errors in hardware designs usually results in great costs. On the other hand, the growing advances on this field has let the complexity level to increase extensively. The problem is that the typical Hardware Description Languages (HDL) like VHDL and Verilog are made for synthesis and simulation only. But, the simulation technique could be deficient in complex designs such as the cryptographic circuits. Formal verification has became an important technique towards establishing the correctness of hardware designs. This paper presents a formal verification approach for the cryptographic circuits. It consists on using the functional language Haskell to formally describe both the behavioral and the structural descriptions. In addition, it relies on the use of the hierarchy and modularity techniques in order to reduce the complexity of the designs; and hence simplify the verification task. To show the potential features of the proposed approach, it is applied to the Data Encryption Standard (DES) circuit and its formal specification is presented.
机译:后期发现硬件设计中的错误通常会导致高昂的成本。另一方面,该领域的进步使得复杂性水平大大提高。问题在于,像VHDL和Verilog这样的典型硬件描述语言(HDL)仅用于综合和仿真。但是,仿真技术在诸如密码电路的复杂设计中可能是不足的。形式验证已成为确定硬件设计正确性的重要技术。本文提出了一种用于加密电路的正式验证方法。它包括使用功能语言Haskell正式描述行为和结构描述。另外,它依赖于层次结构和模块化技术的使用,以降低设计的复杂性。从而简化了验证任务。为了显示该方法的潜在特征,将其应用于数据加密标准(DES)电路并给出其正式规范。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号