首页> 外文会议>Experimental algorithms >A New Combinational Logic Minimization Technique with Applications to Cryptology
【24h】

A New Combinational Logic Minimization Technique with Applications to Cryptology

机译:一种新的组合逻辑最小化技术及其在密码学中的应用

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

摘要

A new technique for combinational logic optimization is described. The technique is a two-step process. In the first step, the non-linearity of a circuit - as measured by the number of non-linear gates it contains - is reduced. The second step reduces the number of gates in the linear components of the already reduced circuit. The technique can be applied to arbitrary combinational logic problems, and often yields improvements even after optimization by standard methods has been performed. In this paper we show the results of our technique when applied to the S-box of the Advanced Encryption Standard (AES [6]). This is an experimental proof of concept, as opposed to a full-fledged circuit optimization effort. Nevertheless the result is, as far as we know, the circuit with the smallest gate count yet constructed for this function. We have also used the technique to improve the performance (in software) of several candidates to the Cryptographic Hash Algorithm Competition. Finally, we have experimentally verified that the second step of our technique yields significant improvements over conventional methods when applied to randomly chosen linear transformations.
机译:描述了一种用于组合逻辑优化的新技术。该技术是一个两步过程。第一步,降低电路的非线性度(通过其包含的非线性门的数量来衡量)。第二步减少已经减少的电路的线性组件中的门数。该技术可以应用于任意组合逻辑问题,并且即使在执行了标准方法的优化之后,也经常会产生改进。在本文中,我们展示了将技术应用于高级加密标准(AES [6])的S-box的结果。与全面的电路优化工作相反,这是实验的概念证明。然而,据我们所知,结果是为该功能构建的门数最少的电路。我们还使用了该技术来提高“加密哈希算法”竞赛的几个候选软件的性能(在软件中)。最后,我们已经通过实验验证了,当将技术应用于随机选择的线性变换时,与常规方法相比,该技术的第二步有了显着改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号