|
重庆大学学报 2005
一种基于RSA的加密算法DOI: 10.11835/j.issn.1000-582X.2005.01.017 Keywords: RSA加密算法,M-H背包公钥密码,身份验证,中间人攻击,智能卡 Abstract: RSA加密算法是第一个较为完善的公开密钥算法,它的安全性主要依赖于大数分解的难度.在分析了RSA公钥加密系统和背包公钥密码系统存在的安全问题的基础上,将背包公钥密码的思想与RSA算法相结合,形成了一种新的加密算法,它不仅消除了RSA的安全性完全依赖于大数因式分解难度的特性,并且在加密信息的同时,实现了用户身份的验证,有效地防止了中间人攻击.最后,对该算法在智能卡上的应用做了简要介绍.
|