一种基于摘要函数的加密方法及系统
Abstract:
本发明公开一种基于摘要函数的加密方法及系统,将待加密的原始明文数据进行扩充,扩充后的明文数据的长度为密钥长度的整数倍数;将整数倍数作为分组数,对扩充后的明文数据进行分组,获取分组后的明文数据;基于真随机数R以及预埋密钥,通过摘要函数运算后获取密钥,通过对获取的密钥进行衍生运算,生成包括整数倍数组密钥的密钥流;分别将密钥流中的密钥与对应的分组后的明文数据进行异或计算,获取整数倍数组的密文数据;基于整数倍数组中的所有密文数据、真随机数R以及预埋密钥,生成第整数倍数加一组的密文数据;将整数倍数组中的所有密文数据以及第整数倍数加一组的密文数据作为整体的加密数据发送至接收方。
Public/Granted literature
Patent Agency Ranking
0/0