检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:戴紫彬[1] 孟涛[1] 朱忠义[1] 张永福[1]
出 处:《电子技术应用》2007年第10期148-150,共3页Application of Electronic Technique
摘 要:在分析DES、AES、IDEA等41种分组密码算法结构的基础上,研究了常用的不同位宽及不同模数的模乘运算。提出了专用的模乘运算指令,通过适配两个参数with与type,可灵活地完成16bit、32bit算术乘法以及模2^(16)+1乘的运算,并且实现了支持其执行的硬件单元。最后,以专用模乘运算指令为基本指令,给出了模2^(32)-1乘、模2^(64)乘运算的实现方法。Based on the analyzing of 41 kinds of popular block ciphers, we research the features of various multiplication modulo. Then, we describe special multiplication modulo instruction, which can be reconfignred to perform 16bit,32bit multiplication and multiplication modulo 2^16+1, and design the hardware module for the multiplication modulo instruction. Finally, using the special multiplication modulo instruction, we describe the realization of multiplication modulo 2^32-1 and 2^64.
分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.229