一种基于云计算的数据对称和非对称混合加解密方法技术

技术编号:10746600 阅读:85 留言:0更新日期:2014-12-10 18:21
本发明专利技术公开了一种基于云计算的数据对称和非对称混合加解密方法,其实现过程为:其实现过程为:数据加密通过AES对称加密算法密钥和RSA非对称算法对公开密钥进行加密;数据解密通过RSA非对称算法对AES算法的公开密钥密文进行,还原出数据的明文。本发明专利技术的一种基于云计算的数据对称和非对称混合加解密方法与现有技术相比,有效解决了云计算中数据安全存储的问题,适用于大数据量的加密和解密。

【技术实现步骤摘要】

【技术保护点】
一种基于云计算的数据对称和非对称混合加解密方法,其特征在于:其实现过程为:一、数据加密: 1)当开始加密时,用户端从密钥库中提取用于接收数据的AES对称加密算法密钥,此密钥为公开密钥,所述密钥库用于存储AES算法的密钥;2)进行加密处理,由RSA非对称算法对公开密钥进行加密;3)将经过加密算法处理后的数据密文和AES对称加密算法密钥的密文,一同作为一个数据包保存于云端;4)重复上述过程,直到加密并发送完所有的数据包,从而完成整个加密过程;二、数据解密:1)当进行数据解密时,解密方先利用RSA非对称算法对AES算法的公开密钥密文进行解密,恢复公开密钥;2)根据公开密钥利用AES对称算法对数据包进行解密,还原出数据的明文,至此,完成了对一个数据包的解密过程;3)重复上述过程,直至完成所有数据包的解密,这样就得到了加密前的明文数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:苏振宇
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1