Abstract:
This paper describes a hardware implementation of a cryptographic processor for RAS and ECC. The processor can not only compute modual exponent of RSA, which length is less than 2 048, but also compute point multiplication of ECC, which length is less than 256. The processor is implemented simply and can adjust area.
Key words:
RSA,
elliptic curve cryptography(ECC),
hardware implementation,
processor
摘要: 给出了一种公钥密码协处理器的结构,既可以计算定义在Fp上的椭圆曲线的点乘运算,也可以计算应用在RSA中的模幂运算,支持域长度不超过256比特的ECC,长度不超过2 048比特的RSA。该协处理器具有结构简单、实现方便、稍加调整即可满足用户对面积的要求等特点。
关键词:
RSA,
椭圆曲线密码,
硬件实现,
协处理器
CLC Number:
HE De-biao; CHEN Jian-hua; SUN Jin-long. Hardware Implementation of Cryptographic Processor for RSA and ECC[J]. Computer Engineering, 2007, 33(22): 29-31,3.
何德彪;陈建华;孙金龙. RSA/ECC密码协处理器的硬件实现[J]. 计算机工程, 2007, 33(22): 29-31,3.