检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《电子学报》2017年第4期937-943,共7页Acta Electronica Sinica
基 金:国家自然科学基金(No.61404175)
摘 要:针对现有密码处理器存在的问题,借鉴流处理器架构,提出了高效能的可重构分组密码流处理器架构.该架构采用层次化设计思想,通过分块式本地寄存器组的数据组织方式和共享拼接使用运算单元机制,实现了软件流水和硬件流水的协同工作,能够挖掘分组内和分组间的指令级并行性并提高功能单元的利用率.在65nm CMOS工艺下对架构进行了综合仿真,并经过了大量算法映射.实验结果证明,该架构在CBC和ECB加密模式下均具有良好的加密性能.与其他密码处理器相比,该架构具有小面积、高效能的特点.To solve the existing problem of the cipher processor,high-efficiency reconfigurable block cipher processor based on stream architecture was proposed. Through the efficient data organization and flexible cipher computing units, the processor that adopts the design conception of hierarchy achieves the cooperation of software and hardware pipeline,develops instruction level parallelism in a block and among multiple blocks and improves the utilization rate of functional units. The processor was simulated and synthesized in 65 nm CMOS process. The mapping results of typical block cipher algorithms show that it has high encryption performance both in CBC and ECB mode. Compared with other cryptographic processors,this processor has the advantage of small-area and high-efficiency.
关 键 词:分组密码 流处理器 可重构 软件流水 面积能效比
分 类 号:TP309.7[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.49