首页> 中文期刊> 《计算机工程与设计》 >基于模块划分的可重构分组密码芯片设计

基于模块划分的可重构分组密码芯片设计

         

摘要

针对分组密码算法芯片可重构设计的需求,提出了基于模块划分的可重构设计思想.通过对多种分组密码算法流程及实现过程进行分析和分类,将所有算法功能划分为:固定功能模块和可重构功能模块.在设计相应的可重构互联结构,实现对分组密码算法的可重构设计.通过对多种分组密码算法进行详细设计与测试分析结果表明,采用模块化的可重构设计对单个算法带来的时间延时增加为7%-23%;通过对分组密码算法芯片的交叉测试结果表明,算法用与配置所增加的时间延时为2%-16%,而且随着计算功能最终趋于稳定之后,所增加的配置时间将趋近于2%.%A philosophy of reconfigurable design based on module partition for the demand of reconfigurable design of block cipher algorithm is proposed. After a thorough analysis and classification of the algorithmic flow and implementation procedure with various block ciphers, the functions of all algorithms is divided into two types, namely, modules of fixed function and reconfigurable function, then the corresponding interconnection structures is designed to realize the reconfigurable design. This study has designed many block cipher algorithms, and also testified them. The results show that the time delays for single algorithm are increased by 7%-23% when adopting the modularized reconfigurable design. The cross-test for block cipher algorithms also increases the time delay for allocation by 2%-16%. What is more, the increased time allocation will increase by 2% after the computing function tends towards stability.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号