首页 | 官方网站   微博 | 高级检索  
     

面向分组密码的高速可重构模运算单元设计北大核心CSCD
引用本文:张晓磊戴紫彬刘燕江曲彤洲.面向分组密码的高速可重构模运算单元设计北大核心CSCD[J].信息网络安全,2023(5):76-84.
作者姓名:张晓磊戴紫彬刘燕江曲彤洲
作者单位:1.解放军信息工程大学密码工程学院450001;
基金项目:国家自然科学基金[61832018]。
摘    要:模运算单元是粗粒度可重构密码阵列(Coarse Grain Reconfigurable Cryptographic Array,CGRCA)的关键部件,通过重构不同处理位宽和模数的算术类密码算子来覆盖更多类型的分组密码,然而现有的模运算单元的执行延迟高且功能覆盖率低,限制了CGRCA整体性能的提升。文章通过分析分组密码模运算特性,提出一种可重构模运算方法,统一了该类算子的数学表达方式,并设计了一种可重构模运算单元(Reconfigurable Modulo Arithmetic Unit,RMAU),该单元支持5种模乘运算、3种模加运算和3种乘法累加运算。同时,通过舍弃部分积中的无用比特位、扩展Wallace树压缩求和过程、精简模修正电路执行路径,降低了该单元的关键路径延迟。基于CMOS 180 nm工艺测试了RMAU的功能与性能,实验结果表明,文章所提的RMAU具备高功能覆盖率,与模乘RCE单元、可扩展模乘结构和RNS乘法器相比,计算延迟分别降低了39%、44%和47%。

关 键 词:可重构计算  模乘运算  分组密码  模修正运算
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号