一种面向加密算法共性子图的指令定制方法

来源 :计算机研究与发展 | 被引量 : 0次 | 上传用户:c170910613
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为提高处理器对加密算法的处理效率和扩展性能,本文提出一种基于共性子图的指令定制方法.该方法通过挖掘常用加密算法中的共性计算模式,用一条模式指令替换多条被共性模式覆盖的指令,并使用查找表(LUT)对S-盒间址访问进行处理,达到减少算法指令数的目的.我们针对MD5,SHA256,RC5和AES等4种常用加密算法进行了实验,结果表明该方法可以有效的减少4种算法的核心循环体指令,使这些算法得到15.4%~60.6%的指令减少率.
其他文献
随着网络、计算机技术的迅速发展,网络病毒、木马也大量增加,破坏力大大加强,对局域网的安全构成了很大的威胁,因此确保网络安全是局域网管理和维护中的一个重要环节,也是保证业务
单片机原理及接口技术这门课所涉及到的实验实践环节比较多,而且硬件投入比较大。在具体的课程设计和毕业实践中,如果因为方案有误而进行相应的设计,会浪费较多的时间和经费。文
太阳能与建筑相结合已成为目前建筑行业发展的一大趋势,国家及地方均出台太阳能与建筑一体化应用的规范.集中供热系统也是大型建筑供热水的必然趋势.文章以某工程实例分析了
求解具有NP难度的圆形packing问题具有很高的理论与实用价值.现提出一个启发式方法,求解了货运中常遇到的矩形区域内的不等圆packing问题.此算法首先将待布局圆按半径大小降序排