摘要:哈希函数SHA512是一种目前广泛使用的加密算法,在现代加密学中占据很重要的地位。鉴于拟态计算机高性能和高效能的特点,对SHA512算法进行了深入分析,提出了基于拟态计算机的全流水线结构的实现方案。为了提高算法的运算速率,在关键路径对加法运算进行了优化,并且配合全流水线结构,减少了加密一个数据分组所需要的时钟周期数,提高了数据吞吐率。在拟态计算机上实际运行,芯片工作在130MHz的时钟频率下,数据吞吐率达到133 120 Mbits/s,性能得到了显著提高,且能效比高于通用服务器的能效比。
关键词:哈希函数 sha512 拟态计算机 全流水结构 csa
单位:郑州大学信息工程学院; 河南郑州450001; 中原工学院软件学院; 河南郑州450007; 解放军信息工程大学信息工程学院; 河南郑州450002
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社