...
首页> 外文期刊>Computers, IEEE Transactions on >Toward Formal Design of Practical Cryptographic Hardware Based on Galois Field Arithmetic
【24h】

Toward Formal Design of Practical Cryptographic Hardware Based on Galois Field Arithmetic

机译:基于Galois场算法的实用密码硬件形式化设计。

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

This paper presents a formal method for designing cryptographic processor datapaths on the basis of arithmetic circuits over Galois fields (GFs). The proposed method describes GF arithmetic circuits in the form of hierarchical graph structures, where nodes represent sub-circuits whose functions are defined by arithmetic formulae over GFs, and edges represent data dependency between nodes. In this paper, we first introduce the application of graph representation to arithmetic circuits over extension fields of ${mbi {GF}}({{mbi {p}}^{mbi {m}}})$ $({mbi {p}} geq {bf 2})$ and composite fields, which are commonly used in the design of cryptographic processors. The newly proposed graph representation can be formally verified through symbolic computation techniques based on polynomial reduction and Gröbner basis. We then demonstrate the capabilities of the proposed approach through an experimental design of a 128-bit AES (Advanced Encryption Standard) datapath including multiplicative inversion circuits over the composite field ${mbi {GF}}{(((2^2)^2)^2})$ . The results show that the proposed method can describe such practical datapaths, as well as that complete verification of such a datapath can be carried out within a short period of time.
机译:本文提出了一种基于Galois字段(GFs)上的算术电路设计密码处理器数据路径的正式方法。所提出的方法以分层图结构的形式描述了GF运算电路,其中节点表示子电路,其功能由GF上的运算公式定义,而边表示节点之间的数据依赖性。在本文中,我们首先介绍图形表示法在 $ {mbi {GF}}({{mbi {p}} ^ {mbi {m}}} $ $({mbi {p}} geq {bf 2})$ < / tex> 和复合字段,它们通常用于密码处理器的设计中。新提出的图形表示可以通过基于多项式约简和Gröbner基础的符号计算技术进行正式验证。然后,我们通过对128位AES(高级加密标准)数据路径进行实验设计,论证了该方法的功能,该数据路径包括复合字段上的乘法倒置电路 $ {mbi {GF}} {((((2 ^ 2)^ 2)^ 2})$ 。结果表明,该方法可以描述实际的数据路径,并且可以在很短的时间内完成对该数据路径的完整验证。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号