[发明专利]一种车载智能数据动态加密方法在审
申请号: | 202111254018.0 | 申请日: | 2021-10-27 |
公开(公告)号: | CN113946852A | 公开(公告)日: | 2022-01-18 |
发明(设计)人: | 梁渝;江畅;谷雨;彭书遥 | 申请(专利权)人: | 重庆臻链汇物联网科技有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/64 |
代理公司: | 重庆萃智邦成专利代理事务所(普通合伙) 50231 | 代理人: | 文怡然 |
地址: | 400041 重庆市九*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车载 智能 数据 动态 加密 方法 | ||
本发明涉及数据加密技术领域,具体涉及一种车载智能数据动态加密方法。采用RSA加密算法与D‑H秘钥交换算法结合,这样每个终端每一次数据传送的秘钥都是不同且动态生成的,所以就算泄露秘钥也不会对整个系统产生大的危害,并且这种泄露的秘钥会很快失效。达到相同的信息通过不同的秘钥加密出来的密文也是不同的技术效果,克服了使用暴力攻击的方法进行破解的问题。
技术领域
本发明涉及数据加密技术领域,尤其涉及一种基于车载移动设备的数据动态加密技术,具体涉及一种车载智能数据动态加密方法。
背景技术
20世纪中叶以来,随着计算机技术等信息领域各种技术的不断发展,移动物联网技术从无到有不断完善,对于车辆安全及监控来说,又增添了一种强有力的综合性技术。半个多世纪以来,随着信息技术领域的快速发展以及交通领域的信息收集技术也得到了根本性的提高就,数据传输中的安全性也面临严重的挑战。当前的数据加密方法AES、DES、RSA都需要传输双方事先约定好秘钥,这种加密方式存在两方面的问题:
(1)秘钥一旦泄露很容易被破解。
(2)相同的协议数据加密后的数据是相同的,这样很容易被暴力破解。
有鉴于此,基于上述的加密问题和车辆安全及监控的应用场景,需要提供一种秘钥遭遇泄密后也不会对整个系统有太大的危害,不再能够使用暴力攻击的方法进行破解。
发明内容
本发明意在提供一种车载智能数据动态加密方法,以基于互联网大数据的数据加密技术,解决因相同的协议数据加密后的数据是相同的,一旦秘钥泄露,很容易被暴力破解的问题。
为达到上述目的,本发明采用如下技术方案:一种车载智能数据动态加密方法,该加密方法由RSA加密算法与D-H秘钥交换算法结合,具体步骤如下:
第一步,服务器生成RSA公钥及私钥;
第二步,RSA签名以及签名验证:客户端通过RSA公钥签名数据,服务端使用私钥对数据进行解密验证,以防止伪造数据;
第三步,数据连接密钥生成:通过D-H密钥交换算法,获取对方的公钥数据,在两节点处生成各自的会话密钥。
本方案的原理及优点是:采用秘钥交换的算法对秘钥进行动态秘钥约定,这样每个终端每一次数据传送的秘钥都是不同且动态生成的,所以就算泄露秘钥也不会对整个系统产生大的危害,并且这种泄露的秘钥会很快失效。达到相同的信息通过不同的秘钥加密出来的密文也是不同的技术效果,克服了使用暴力攻击的方法进行破解的问题。
即使窃听者窃取了密文,窃听者通过发送重复密文进行暴力操作,由于窃听会生成新的会话,但根据协议新的会话密钥发生了改变,所以再使用旧的密文是无法实现有效访问,从而到达加密防破解的效果。
优选的,作为一种改进,RSA加密算法,将两个大素数的乘积公开作为加密密钥。根据数论,寻求两个大素数比较简单,而将它们的乘积进行因式分解却极其困难,因此将其乘积公开作为加密密钥。
优选的,作为一种改进,RSA加密算法如下:
(1)任意选取两个不同的大素数p和q计算乘积;
(2)任意选取一个大整数e,满足整数e用做加密钥;
(3)确定的解密钥d,满足即k≥1是一个任意的整数;所以,若知道e和则通过计算得出d。
优选的,作为一种改进,D-H秘钥交换算法,是用于密钥的传输和分配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆臻链汇物联网科技有限公司,未经重庆臻链汇物联网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111254018.0/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置