【技术实现步骤摘要】
一种数据加密方法、解密方法及相关装置
[0001]本专利技术涉及网络技术与信息安全
,尤其是一种数据加密方法
、
解密方法及相关装置
。
技术介绍
[0002]随着网络技术的高速发展,人们对于个人隐私信息
、
重要数据的安全越来越重视,盗取个人信息的技术也越来越发达,如何保护用户的个人隐私信息和数据资产的安全,防止非法盗用和非法破解等威胁,避免重要信息泄露,还需探索更加复杂的数据加解密技术,才能更有效的保证用户隐私信息及重要数据的安全
。
目前大多数的加解密方法使用固定密钥及偏移向量且形式固定,随着破解技术越来越高明,使用固定的密钥
、
偏移向量被破解只是时间问题,数据安全得不到保证
。
综合上述,相关技术中存在的技术问题亟需得到解决
。
技术实现思路
[0003]有鉴于此,本专利技术实施例提供一种数据加密方法
、
解密方法及相关装置,以提高数据的安全性
。
[0004]一方面 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种数据加密方法,其特征在于,所述方法包括:获取目标对象数据;将所述目标对象数据转换为具有第一预设质量的转换物体;随机生成具有第二预设质量的随机物体和随机距离,所述随机距离为所述转换物体与所述随机物体的距离;获取万有引力常数,并将所述转换物体
、
所述随机物体
、
所述随机距离和所述万有引力常数代入万有引力公式进行计算,得到万有引力值;基于所述随机物体
、
所述随机距离和所述万有引力值,生成加密密文
。2.
根据权利要求1所述的方法,其特征在于,所述将所述目标对象数据转换为具有第一预设质量的转换物体,包括:对所述目标对象数据进行类型识别处理,得到数据类型;当所述数据类型为数值型时,将所述目标对象数据的数值作为第一预设质量;当所述数据类型为字符型时,对所述目标对象数据的字符值进行数值转换处理,得到第一预设质量;根据所述第一预设质量,确定转换物体
。3.
根据权利要求1所述的方法,其特征在于,所述随机生成具有第二预设质量的随机物体和随机距离,包括:获取随机数和星系数据库;基于所述随机数从所述星系数据库中选取得到具有第二预设质量的随机物体;基于所述随机数,生成随机距离
。4.
根据权利要求1所述的方法,其特征在于,所述基于所述随机物体
、
所述随机距离和所述万有引力值,生成加密密文,包括:获取连接符;根据所述连接符对所述随机物体
、
所述随机距离和所述万有引力值按顺序进行连接处理,得到加密密文
。5.
根据权利要求1所述的方法,其特征在于,所述基于所述随机物体
、
所述随机距离和所述万有引力值,生成加密密文,还包括:将所述随机物体和所述随机距离存储至数据库中,并生成第一标识符和第二标识符,所述第一标识符用于从所述数据库中获取得到所述随机物体,所述第二标识符用于从所述数据库中获取得到所述随机距离;对所述第一标识符
技术研发人员:张明凡,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。