买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明公开了一种采用rsa非对称加密算法的信息保密传输方法,涉及数据传输安全领域,该方法通过数学计算和随机数生成算法,生成第一大素数P和第二大素数Q,并将第一大素数P和第二大素数Q进行相乘后再进行平方处理,计算得出模数N,保证获取的模数N足够复杂和长度够长。基于这些模数N再进行生成欧拉函数值,并生成多个公钥和私钥。RSA算法的安全性基于大整数的因子分解难度,确保了生成的密钥对的强度和安全性。发送端利用接收端的多个不同的公钥对原始信息M1进行多次加密,得到密文Mw。只有持有相对应的私钥的接收端才能多次解密并获取原始信息M1,从而有效地保护了信息在传输过程中免受未经授权的访问和窃取。
主权项:1.一种采用rsa非对称加密算法的信息保密传输方法,其特征在于:包括以下步骤:S1、RSA密钥生成:使用数学计算和随机数生成算法,生成第一大素数P和第二大素数Q,并进行结合计算出模数N和欧拉函数φN,再设置互质条件生成多个公钥指数ei,并计算对应的私钥指数di,依据公钥指数ei和私钥指数di,生成多个公钥ei,N和私钥di,N;S2、加密:通过发送端利用接收端的公钥ei,N对要传输的原始信息M1进行加密,通过将原始信息M1转换为整数表示,然后使用RSA加密公式计算出密文Mw,再将所获取的密文Mw进行解密与原始信息M1进行对比分析,分析密文Mw的正确性;S3、传输:将RSA加密后的密文Mw封装在数据包中,通过网络协议将加密后的密文Mw发送至接收端;S4、解密:接收端在接收到密文Mw数据包后对密文Mw数据包进行验证,在验证正常后使用私钥di,N对接收到的密文Mw进行解密,并使用解密公式计算出解密信息M2;S5、接收验证:在发送端生成第一哈希值HM1与密文Mw数据包一同发送至接收端,通过相同函数计算出解密信息M2的第二哈希值HM2,并进行对比评估验证接收到的信息的完整性。
全文数据:
权利要求:
百度查询: 新疆丹书瑞途信息科技有限公司 杨群鹏 一种采用rsa非对称加密算法的信息保密传输方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。