【技术实现步骤摘要】
数据传输方法、数据解密方法、装置及电子设备
本专利技术涉及数据处理领域,具体而言,涉及一种数据传输方法、数据解密方法、装置及电子设备。
技术介绍
随着计算机技术的发展,生活中的各个方面都可以通过计算机技术实现,例如,教育,金融,安防等领域。各个领域都通过计算机技术得到了很好地发展,随之也带来了一些个人信息的安全问题,各个设备之间的信息传输,通过明文方式传输,或单一加密的方式,或多或少个人信息都存在安全隐患。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种数据传输方法、数据解密方法、装置及电子设备。第一方面,本专利技术实施例提供的一种数据传输方法,包括:使用第一加密密钥对待加密数据进行加密,得到加密数据;使用第二加密密钥对所述第一加密密钥进行加密,得到保护密钥;以及将所述加密数据和所述保护密钥发送给数据接收设备。可选地,所述使用第二加密密钥对所述第一加密密钥进行加密之前,还包括:从so库中获得第二加密密钥。可选地,所述从so库中获得第二加密密钥的步骤,包括:从so库中获得密钥数据;将密钥数据进行恢复得到第二加密密钥。可选地,所述使用第二加密密钥对所述第一加密 ...
【技术保护点】
1.一种数据传输方法,其特征在于,包括:使用第一加密密钥对待加密数据进行加密,得到加密数据;使用第二加密密钥对所述第一加密密钥进行加密,得到保护密钥;以及将所述加密数据和所述保护密钥发送给数据接收设备。
【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:使用第一加密密钥对待加密数据进行加密,得到加密数据;使用第二加密密钥对所述第一加密密钥进行加密,得到保护密钥;以及将所述加密数据和所述保护密钥发送给数据接收设备。2.如权利要求1所述的数据传输方法,其特征在于,所述使用第二加密密钥对所述第一加密密钥进行加密之前,还包括:从共享对象so库中获得第二加密密钥。3.如权利要求2所述的数据传输方法,其特征在于,所述从共享对象so库中获得第二加密密钥的步骤,包括:从so库中获得密钥数据;将密钥数据进行恢复得到第二加密密钥。4.如权利要求2所述的数据传输方法,其特征在于,还包括:将所述第二加密密钥转换为二进制数据;将所述二进制数据拆分成多份密钥数据,所述多份密钥数据中的每份密钥数据以字节数组的形式保存在so库中;记录每份密钥数据在so库中的位置。5.如权利要求4所述的数据传输方法,其特征在于,所述从共享对象so库中获得第二加密密钥的步骤,包括:从so库中取出多份密钥数据,对每份密钥数据执行恢复操作,然后将恢复后的多份密钥数据合并得到第二加密密钥;或者,将多份密钥数据进行合并,然后再将合并后的密钥数据进行恢复操作得到第二加密密钥。6.如权利要求3或5所述的数据传输方法,其特征在于,将所述密钥数据进行恢复通过以下方式实现:去除所述密钥数据中的无用数据,得到有效数据;将所述有效数据进行恢复。7.如权利要求3或5所述的数据传输方法,其特征在于,将所述密钥数据进行恢复通过以下方式实现:将所述密钥数据进行第一恢复操作,得到所述密钥数据对应的正序数据;将所述正序数据进行第二恢复操作。8.如权利要求3或5所述的数据传输方法,其特征在于,将所述密钥数据进行恢复通过以下方式实现:去除所述密钥数据中的无用数据,得到有效数据;将所述有效数据进行第一恢复操作,得到所述密钥数据对应的正序数据;将所述正序数据进行第二恢复操作。9.如权利要求7或8所述的数据传输方法,其特征在于,所述将所述密钥数据进行第一恢复操作,包括:将所述密钥数据中的指定位置的数字删除;或,将所述密钥数据进行取反操作;或,将所述密钥数据中的高位数字与低位数据进行混位恢复操作。10.如权利要求7或8所述的数据传输方法,其特征在于,所述将所述密钥数据进行第一恢复操作,包括:将所述密钥数据中的指定位置的数字删除,得到第一数据;将所述第一数据进行取反操作,得到第二数据;将所述第二数据中的高位数字与低位数据进行混位恢复操作。11.如权利要求7或8所述的数据传输方法,其特征在于,所述将所述密钥数据进行第一恢复操作,包括:将所述密钥数据中的指定位置的数字删除,得到第三数据,将所述第三数据进行取反操作...
【专利技术属性】
技术研发人员:滕飞,
申请(专利权)人:北京旷视科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。