齐鲁在线 > 资讯 > 科技 > 一种MD5数据对称加密方法技术 > 正文

一种MD5数据对称加密方法技术

2017-09-13 17:18:34 来源:网络 编辑:K027_小凯乐

 
随着信息技术的发展,信息技术影响着人们生活的各个方面,随之而来的安全性的要求也就越来越高,人们对信息的保密性要求也越来越高,应用数据加密技术,保证了人们在活动中对自己的数据和一些相关资料的保密的要求,保证了信息技术的安全性和保密性。现在主流的数据对称加密方法有DES、AES等,对于少量数据加密,使用DES、AES等加密显得过于沉重。
 
本专利技术的目的在于,提供一种轻便的方法,应对少量数据的对称加密。实现本专利技术的方案为:提供一种基于MD5的少量数据对称加密方法,其特征是包括:实时生成的非重复MD5基础数据、明文、密钥组标志、密钥组、密文。进一步的,实时生成的非重复MD5基础数据为32位16进制数,可通过将实时时间戳数据进行MD5运算生成。进一步的,明文只能为16进制以内数据,且必须有固定最大位数,最大位数不能超过MD5基础数据的长度,加密时明文应对齐固定最大位数,实际数据不足最大位数时高位补0,明文最大位数越少,加密效果越好,明文最大位数越多,加密效果越差。进一步的,通过密钥组标志,形成多套密钥组,增加密文的多样性,增加加密的破解难度,密钥组标志从MD5基础数据中选取。进一步的,每套密钥组是由多个密钥组成的数据组,加密时根据密钥组标志选择对应的密钥组;密钥组中的密钥与明文的每位数据一一对应,故每套密钥组中的密钥数量与明文最大位数相同;密钥的实质为MD5基础数据的下标,故取值范围为0至31,却不能重复,不能与密钥组标志冲
 
该发明专利技术涉及一种基于MD5的少量数据对称加密方法,其特征是包括:实时生成的非重复MD5基础数据、明文、密钥组标志、密钥组、密文。该发明专利技术按照密钥组,将明文数据拆分置换在MD5基础数据中,以达到对称加密效果,程序算法轻便简单,加密结果稳定可靠。
 
一种基于MD5的少量数据对称加密方法,其特征是包括:实时生成的非重复MD5基础数据、明文、密钥组标志、密钥组、密文。
 
一种基于MD5的少量数据对称加密方法,其特征是包括:实时生成的非重复MD5基础数据、明文、密钥组标志、密钥组、密文。2.根据权利要求1所述的一种基于MD5的少量数据对称加密方法,其特征是实时生成的非重复MD5基础数据为32位16进制数,可通过将实时时间戳数据进行MD5运算生成。3.根据权利要求1所述的一种基于MD5的少量数据对称加密方法,其特征是明文只能为16进制以内数据,且必须有固定最大位数,最大位数不能超过MD5基础数据的长度,加密时明文应对齐固定最大位数,实际数据不足最大位数时高位补0,明文最大位数越少,加密效果越好,明文最大位数越多,加密效果越差。4.根据权利要求1所述的一种基于MD5的少量数据对称加密方...
A small amount of data symmetric encryption method based on MD5
The invention relates to a small amount of data symmetric encryption method based on MD5, which is characterized in that the invention comprises a real-time generation of non repeating MD5 basic data, a plaintext, a key group flag, a key group and a ciphertext. In the invention, the plaintext data is split and replaced in the MD5 basic data according to the key group, so as to achieve symmetrical encryption effect, and the program algorithm is simple and convenient, and the encryption result is stable and reliable.
 

大家都在看

猜你喜欢