[发明专利]一种车地安全通信的方法、装置及计算机可读存储介质在审
申请号: | 202111364594.0 | 申请日: | 2021-11-17 |
公开(公告)号: | CN114051208A | 公开(公告)日: | 2022-02-15 |
发明(设计)人: | 刁一晋;贾学梅;韩得水;李宁;袁春 | 申请(专利权)人: | 中车工业研究院(青岛)有限公司 |
主分类号: | H04W4/02 | 分类号: | H04W4/02;H04W4/42;H04W4/44;H04W12/00;H04W12/03 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张艺 |
地址: | 266000 山东省青岛市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 安全 通信 方法 装置 计算机 可读 存储 介质 | ||
本申请公开了一种车地安全通信的方法、装置及计算机可读存储介质,涉及通信领域。该方法应用于车载端,首先获取北斗卫星传来的列车当前位置的定位信息;然后将定位信息采用引入哈夫曼编码的DES加密算法加密为加密信息并生成包含加密信息的报文信息;最后发送报文信息至地面端,以便地面端接收并解密报文信息。该方法中北斗卫星发送列车的定位信息是明文信息,通过加密算法将定位信息加密为加密信息,生成的包含加密信息的报文信息是密文信息,地面接收端接收的报文信息也是密文信息。由此可见,该方法将信息由明文传输转换为密文传输,提高了车地通信的安全性。
技术领域
本申请涉及通信领域,特别是涉及一种车地安全通信的方法、装置及计算机可读存储介质。
背景技术
随着北斗卫星导航系统全球组网,报文通信的应用领域不断扩充。在车地之间进行报文通信的系统中,包括北斗卫星、控制器、车载北斗端、地面北斗端、地面接收中心。车载北斗终端接收到北斗卫星传来的包含列车的当前位置的明文信息,然后处理器生成包含明文信息的报文信息返回给车载北斗终端,车载北斗终端再将报文信息明文传输给地面北斗终端,再由地面北斗终端将报文信息传输给地面接收中心,地面接收中心进一步地对报文信息的有效性进行检验,并接收有效的报文信息,实现了车地之间的北斗通信。
现有的车地之间的报文通信,数据传输都是以明文方式通过北斗协议传输,这样就会存在数据泄露的风险,从而大大降低车地之间通信的安全性。
由此可见,如何提高车地之间通信的安全性,是本领域技术人员亟待解决的问题。
发明内容
本申请的目的是提供一种车地安全通信的方法、装置及计算机可读存储介质,用于提高车地之间通信的安全性。
为解决上述技术问题,本申请提供一种车地安全通信的方法,应用于车载端,该方法包括:
获取北斗卫星传来的列车当前位置的定位信息,其中所述定位信息为明文信息;
将所述定位信息通过引入哈夫曼编码的DES加密算法加密为加密信息;
生成包含所述加密信息的报文信息;
发送所述报文信息至地面端,以便所述地面端接收并解密所述报文信息。
优选地,所述将所述定位信息通过引入哈夫曼编码的DES加密算法加密为加密信息包括:
将所述定位信息以64bit为单位划分为多个数据单元;
以所述车载端和所述地面端协商生成的64bit密钥为基础,生成16个子密钥;
通过随机生成的哈夫曼编码改变16个所述子密钥的顺序分别得到各所述数据单元对应的16个新子密钥;
利用各所述数据单元对应的16个所述新子密钥分别对各数据单元进行加密得到各所述数据单元的加密信息;
将各所述数据单元的加密信息按照从低位到高位的单元顺序进行组合,获得对所述定位信息加密后的加密信息;
其中,所述通过随机生成的哈夫曼编码改变16个所述子密钥的顺序得到各所述数据单元对应的16个新子密钥具体包括如下步骤:
将各所述数据单元通过初始换位表得到第一数据;
将所述第一数据与所述64bit密钥进行异或运算得到第二数据;
选取哈夫曼树叶子节点数并随机配置各所述叶子节点的权重生成随机哈夫曼编码;
利用所述随机哈夫曼编码对所述第二数据进行解码得到序列集合;
获取所述序列集合的前16个元素中各所述元素对应的值以及各所述元素对应的位置序号;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中车工业研究院(青岛)有限公司,未经中车工业研究院(青岛)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111364594.0/2.html,转载请声明来源钻瓜专利网。