[发明专利]数据传输的方法、装置和系统有效
申请号: | 201910465557.5 | 申请日: | 2019-05-30 |
公开(公告)号: | CN111431846B | 公开(公告)日: | 2022-12-02 |
发明(设计)人: | 李奎 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/08 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 李珂珂 |
地址: | 310051 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 装置 系统 | ||
本申请公开了一种数据加密传输的方法、装置和系统,属于信息安全技术领域。所述方法包括:获取第一加密值,基于所述第一加密值确定对应的第一加密秘钥;基于所述第一加密秘钥,对待传输的第一数据进行加密,得到加密的第一数据;向目标设备发送所述加密的第一数据和所述第一加密值。采用本申请,可以使数据传输的安全性更高。
技术领域
本申请涉及互联网技术领域,特别涉及一种数据加密传输的方法、装置和系统。
背景技术
互联网技术的普及,给人们的生活带来了极大的便利。然而,互联网相当于一个面向大众的开放性平台,通过互联网进行的数据传输还存在一定的安全问题。因此,如何对传输的数据进行保护也就尤为重要。
目前,对于传输的数据进行保护的方法应用较为普遍的为对称加密算法,即首先第一设备和第二设备间先确定一个加密秘钥,然后,第一设备使用该加密秘钥对数据进行加密,并将加密的数据发送给第二设备,第二设备使用该加密秘钥对接收到的加密的数据解密,得到未加密的数据。
在实现本申请的过程中,申请人发现相关技术至少存在以下问题:
由于上述方法中加密秘钥是在两个设备中都要存储。那么,只要双方中任意一方的加密秘钥被窃取或者泄露,都会造成加密的数据被破解,从而导致数据泄露。这样,数据传输的安全性较低。
发明内容
为了解决相关技术的问题,本申请实施例提供了一种数据加密传输的方法和装置。所述技术方案如下:
第一方面,提供了一种数据加密传输的方法,所述方法包括:
获取第一加密值,基于所述第一加密值确定对应的第一加密秘钥;
基于所述第一加密秘钥,对待传输的第一数据进行加密,得到加密的第一数据;
向目标设备发送所述加密的第一数据和所述第一加密值。
可选的,所述方法还包括:
当有待传输的第二数据时,获取第二加密值,基于所述第二加密值确定对应的第二加密秘钥;
基于所述第二加密秘钥,对所述第二数据进行加密,得到加密的第二数据;
向所述目标设备发送所述加密的第二数据和所述第二加密值。
可选的,所述方法还包括:
当有待传输的第二数据时,基于所述第一加密秘钥,对所述第二数据进行加密,得到加密的第二数据;
向所述目标设备发送所述加密的第二数据。
可选的,所述获取第一加密值之前,还包括:
接收所述目标设备发送的交互身份标识;
接收所述目标设备发送的初始加密密钥;
所述基于所述第一加密值确定对应的第一加密秘钥,包括:
基于所述第一加密值和所述初始加密秘钥,确定第一加密秘钥;
所述向目标设备发送所述加密的第一数据和所述第一加密值,包括:
向目标设备发送所述加密的第一数据、所述第一加密值和所述交互身份标识。
可选的,所述接收所述目标设备发送的初始加密密钥之前,还包括:
基于非对称秘钥生成算法,生成公钥和私钥,向所述目标设备发送所述公钥和所述交互身份标识;
所述接收所述目标设备发送的初始加密密钥,包括:
接收所述目标设备发送的基于所述公钥加密的所述初始加密秘钥;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910465557.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种四轴机器人
- 下一篇:超深层缝洞碳酸盐岩储层品质评价方法、装置及存储介质