一种数据加密方法及装置制造方法及图纸

技术编号:16219248 阅读:39 留言:0更新日期:2017-09-16 01:45
本发明专利技术公开了一种数据加密方法及装置,该方法包括:获取至少包括有时效参数的密钥参数,通过将密钥参数相结合生成加密密钥;接收原始数据,通过加密密钥对原始数据进行加密,以得到加密数据;其中,在对加密数据进行解密时,如果当前时刻超出时效参数的范围,则解密失败。由此可见,本方法通过设置时效参数,缩短了破解者可对加密数据进行破解的时间,进而增加了对数据的破解难度,进而提高了加密后数据的安全性与可靠性。此外,本发明专利技术所提供的数据加密装置,有益效果如上所述。

Data encryption method and device

The invention discloses a data encryption method and device, the method comprises: acquiring key parameters including at least time parameters, the key parameter is generated by combining the encryption key; receiving the original data, the original data is encrypted by the encryption key to get encrypted data; in which, to decrypt the encrypted data if the current time exceeds the limitation, the range of the parameters, the decryption failure. Thus, the method by setting the aging parameters, can shorten the crack to crack the encrypted data in time, thereby increasing the data of crack difficulty, and improves the safety and reliability of data encryption. In addition, the data encryption device provided by the invention has beneficial effects as described above.

【技术实现步骤摘要】
一种数据加密方法及装置
本专利技术涉及数据加密领域,特别是涉及一种数据加密方法及装置。
技术介绍
伴随着信息社会的飞速发展以及大数据时代的到来,数据的安全越来越受人们重视,并且也在经受着多方面的安全威胁。用户在日常使用中所传输以及储存的数据往往都是明文的形式,这就可能导致保存在磁盘或网络上的数据以及经过邮件等方式传输的数据在被窃取后,不法分子能够直接获取到明文内容的后果,因此采用明文进行传输数据的方式对于数据的安全性威胁过高。由此可见,对数据进行加密是提高数据安全的有效方法,但是由于现有的数据加密的方法没有在加密时效上进行约束,这就给了不法分子充足的破解时间,这相对降低了加密数据的安全性。由此可见,提供一种数据加密方法以改善加密后数据没有时效性约束的缺点,提高数据在存储和传输时的安全性,是本领域技术人员亟待解决的问题。
技术实现思路
本专利技术的目的是提供一种数据加密方法及装置,提高了加密后数据的安全性与可靠性。为解决上述技术问题,本专利技术提供一种数据加密方法,包括:获取至少包括有时效参数的密钥参数,通过将密钥参数相结合生成加密密钥;接收原始数据,通过加密密钥对原始数据进行加密,以得到本文档来自技高网...
一种数据加密方法及装置

【技术保护点】
一种数据加密方法,其特征在于,包括:获取至少包括有时效参数的密钥参数,通过将所述密钥参数相结合生成加密密钥;接收原始数据,通过所述加密密钥对所述原始数据进行加密,以得到加密数据;其中,在对所述加密数据进行解密时,如果当前时刻超出所述时效参数的范围,则解密失败。

【技术特征摘要】
1.一种数据加密方法,其特征在于,包括:获取至少包括有时效参数的密钥参数,通过将所述密钥参数相结合生成加密密钥;接收原始数据,通过所述加密密钥对所述原始数据进行加密,以得到加密数据;其中,在对所述加密数据进行解密时,如果当前时刻超出所述时效参数的范围,则解密失败。2.根据权利要求1所述的方法,其特征在于,所述通过所述加密密钥对所述原始数据进行加密具体包括:确定所述原始数据内的字符的位置,并对所述位置进行编号;将所述编号作为加密参数,并通过所述加密密钥分别对所述原始数据内的各所述字符进行加密。3.根据权利要求1或2所述的方法,其特征在于,所述密钥参数还包括:用户账号及用户魔数。4.根据权利要求3所述的方法,其特征在于,所述将所述密钥参数相结合生成加密密钥具体为:将所述用户账号与所述用户魔数进行组合生成安全账号;将所述安全账号、所述时效参数及所述用户魔数进行混合运算生成加密密钥。5.根据权利要求1或2所述的方法,其特征在于,在所述得到加密数据后,该方法进一步包括:将所述加密...

【专利技术属性】
技术研发人员:李华念
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1