电子学报 ›› 2020, Vol. 48 ›› Issue (4): 781-789.DOI: 10.3969/j.issn.0372-2112.2020.04.020

• 学术论文 • 上一篇    下一篇

PVHArray:一种流水可伸缩的层次化可重构密码逻辑阵列结构

杜怡然, 李伟, 戴紫彬   

  1. 解放军信息工程大学, 河南郑州 450000
  • 收稿日期:2019-03-03 修回日期:2019-07-31 出版日期:2020-04-25
    • 通讯作者:
    • 李伟
    • 作者简介:
    • 杜怡然 男.1991年4月出生,河南郑州人.解放军信息工程大学计算机科学与技术专业博士研究生,从事安全专用芯片设计等有关研究.E-mail:yrdu_ieu@163.com;戴紫彬 男.1966年5月出生,河南商丘人.解放军信息工程大学教授,博士生导师,从事专用集成电路设计、芯片安全防护、信息安全芯片技术等有关研究.
    • 基金资助:
    • 国家自然科学基金 (No.61404175)

PVHArray:A Pipeline Variable Hierarchical Reconfigurable Cryptographic Logic Array Structure

DU Yi-ran, LI Wei, DAI Zi-bin   

  1. Zhengzhou Institute of Information Science and Technology, Zhengzhou, Henan 450000, China
  • Received:2019-03-03 Revised:2019-07-31 Online:2020-04-25 Published:2020-04-25

摘要: 针对密码算法的高效能实现问题,该文提出了一种基于数据流的粗粒度可重构密码逻辑阵列结构PVHArray.通过研究密码算法运算及控制结构特征,基于可重构阵列结构设计方法,提出了以流水可伸缩的粗粒度可重构运算单元、层次化互连网络和面向周期级的分布式控制网络为主体的粗粒度可重构密码逻辑阵列结构及其参数化模型.为了提升可重构密码逻辑阵列的算法实现效能,该文结合密码算法映射结果,确定模型参数,构建了规模为4×4的高效能PVHArray结构.基于55nm CMOS工艺进行流片验证,芯片面积为12.25mm2,同时,针对该阵列芯片进行密码算法映射.实验结果表明,该文提出高效能PVHArray结构能够有效支持分组、序列以及杂凑密码算法的映射,在密文分组链接(CBC)模式下,相较于可重构密码逻辑阵列REMUS_LPP结构,其单位面积性能提升了约12.9%,单位功耗性能提升了约13.9%.

关键词: 流水可伸缩, 层次化, 周期级, 高效能, 阵列

Abstract: Aiming at the high energy-efficiency implementation of cryptographic algorithm,this paper proposed a coarse-grained reconfigurable cryptographic logic array structure named PVHArray.Based on the research of cryptographic algorithm operation and control structure features,adopted the reconfigurable array structure design method,this paper proposed the coarse-grained reconfigurable cryptographic logic array structure and its parametric model,which is mainly composed of pipeline variable coarse-grained reconfigurable computing units,hierarchical interconnected network and periodic-oriented distributed control network.In order to improve the energy-efficiency of the reconfigurable cryptographic logic array,this paper combined the cryptographic algorithm mapping results to determine the model parameters,and constructed a high energy-efficiency PVHArray structure with a size of 4×4.The chip area of PVHArray is 12.25mm2 based on 55nm CMOS technology,and at the same time,cryptographic algorithm mapping is performed for PVHArray.The experimental results show that the proposed high-efficiency PVHArray structure can effectively support the mapping of block,stream and hash cipher algorithm.In the cipher block chaining (CBC) mode,compared with state-of-the-art reconfigurable cryptographic logic array REMUS_LPP,the performance per unit area has increased by 12.9% and the performance per unit power has increased by 13.9%.

Key words: pipeline variable, hierarchical, periodic-oriented, high-efficiency, array

中图分类号: