摘要
RSA算法中模数和运算效率之间一直存在矛盾,目前一些认证机构已采用模数为2048 bit的RSA签名方法,这必然会影响签名效率。针对这一问题,提出四素数CRT-RSA签名算法,并使用安全杂凑函数SHA512来生成消息摘要,采用中国剩余定理结合Montgomery模乘来优化大数的模幂运算。通过安全性分析和仿真实验表明,该签名算法能抵抗一些常见攻击,并且在签名效率方面具有一定优势。
In order to improve the operation efficiency of big module RSA (Rivest-Shamir-Adleman) signature algorithm, four prime Chinese Remainder Theorem (CRT) -RSA digital signature was suggested in this paper. The Hash function SHAS12 was used to produce message digest, and CRT combining with Montgomery algorithm was applied to optimize large number modular exponentiation. The security analysis and experiment show that the new algorithm can resist some common attacks, and it has some advantages in signature efficiency.
出处
《计算机应用》
CSCD
北大核心
2013年第5期1374-1377,共4页
journal of Computer Applications
基金
国家自然科学基金资助项目(61103199)
北京市自然科学基金资助项目(4112052)
关键词
RSA密码算法
四素数
中国剩余定理
蒙哥马利算法
杂凑函数
数字签名
RSA encryption algorithm
four prime
Chinese remainder theorem
Montgomery algorithm
Hash function
digital signature