RSA公钥密码算法研究与应用开题报告
2022-01-08 22:51:36
全文总字数:829字
1. 研究目的与意义及国内外研究现状
信息在人们的生活中无处不在,信息安全也一直受人瞩目,谁都不想自己的私密信息暴露,保护信息安全就离不开加密算法,而rsa公钥加密算法作为公钥加密算法中的佼佼者更应该推广,让更多人了解并知道。
rsa公钥加密算法是一种非对称加密算法,具有公钥和私钥:公钥加密,私钥解密。它既可以用于数据加密也能用于数据签名,功能齐全体制完善,是国际公钥加密标准,被人们研究的非常透彻并且实现技术非常成熟。只需要对rsa公钥加密算法有了理论上的理解便能快速找到很多实现的方案并利用起来对信息进行保护,十分便捷。为此,我选了这个研究课题,没有提出改进算法的方案而是由简入繁的对rsa加密算法做了一个全面的介绍,使人一目了然,看上去就能明白rsa公钥加密算法是什么,有什么作用,如何对信息进行保护。另外也介绍了rsa的安全性,还有针对rsa攻击的一些解决方案,让人能放心的应用rsa公钥加密算法。
2. 研究的基本内容
主要研究RSA公钥加密算法的数学原理,安全性,实现过程和应用
3. 实施方案、进度安排及预期效果
1.2017年11月至2017年12月了解rsa公钥加密算法的基本原理
2.2018年1月至2018年2月了解rsa公钥加密算法中涉及的数学理论和算法
3.2018年3月至4月用java实现rsa的加密解密
4. 参考文献
《计算机系统安全技术》,《公钥密码学》,《密码学导引》,《一种新的组合快速RSA算法》