一种应用于汽车智能网联的语音加密通话方法技术

技术编号:37469128 阅读:11 留言:0更新日期:2023-05-06 09:47
本发明专利技术公开了一种应用于汽车智能网联的语音加密通话方法,将包括车载主机的智能设备连接进入同一个局域网,使每个智能设备自主获取其他连接的智能设备信息,形成用户列表模块;然后通话端用户根据用户列表模块选择接收端用户,由通话端的智能设备采集语音数据,之后将语音数据进行Logistic映射加密;通过局域网将Logistic映射加密的语音数据传输至接收端用户的智能设备,接收端用户的智能设备对其进行Logistic映射解密,形成语音输出。本发明专利技术的用户列表可以供多个用户使用,每个用户均可以进行接收语音和发送语音,由此本发明专利技术可以方便组队汽车出行的语音通话,而且能够对语音通话进行加密,保证了通话信息的安全性。保证了通话信息的安全性。保证了通话信息的安全性。

【技术实现步骤摘要】
一种应用于汽车智能网联的语音加密通话方法


[0001]本专利技术涉及汽车网联
,特别涉及一种应用于汽车智能网联的语音加密通话方法。

技术介绍

[0002]随着5G时代的来临,互联网和移动通信技术的高速发展,使得音频、图片以及视频等多媒体数据的使用越来越广泛,随之而来的信息安全、网络安全以及个人隐私的相关问题越来越受到民众的关注。而现在对网络信息的保护不与人们的日常生活紧密相关。
[0003]目前,越来越多的人喜欢旅游,特别是组团旅游,汽车作为出行必备交通工具,为组团自驾出行提供了良好的途径。而在组队自驾游时,多量汽车需要相互组队协调,需要指挥者的统一指挥,也需要各车辆之间的相互交流。在传统自驾中,一般司机都配备无线传呼机来进行相互之间的通话。但这种方式的语音通话是没有保密措施的,任何持有相应无线传呼机的人员都可以接受到语音信息,缺乏安全性。现在的汽车一般都配置了智能车载主机,用于进行智能网联,方便与手机、平板电脑、云服务器等进行信息交互。因此如何通过智能车载主机是实现语音加密通话,保证信息的安全性成为了业内亟待解决的技术问题。

技术实现思路

[0004]本专利技术的目的在于,提供一种应用于汽车智能网联的语音加密通话方法。本专利技术可以方便组队汽车出行的语音通话,而且能够对语音通话进行加密,保证了通话信息的安全性。
[0005]本专利技术的技术方案:一种应用于汽车智能网联的语音加密通话方法,按如下步骤进行:
[0006]步骤1、将包括车载主机的智能设备连接进入同一个局域网,并使每个智能设备自主获取其他连接的智能设备信息,形成用户列表模块;
[0007]步骤2、通话端用户根据用户列表模块选择接收端用户,由通话端的智能设备采集语音数据,之后将语音数据进行Logistic映射加密;
[0008]步骤3、通过局域网将Logistic映射加密的语音数据传输至接收端用户的智能设备,接收端用户的智能设备对其进行Logistic映射解密,形成语音输出。
[0009]上述的应用于汽车智能网联的语音加密通话方法,所述用户列表模块使用心跳包检测机制,对于连接同一个局域网的所有智能设备,通过彼此的IP号进行识别。
[0010]前述的应用于汽车智能网联的语音加密通话方法,当新的智能设备加入局域网后,在局域网内广播自己的IP地址和用户信息,通过发送心跳数据包的方式广播给其他在线智能设备;在线智能设备收到获得的心跳数据包,首先判断是否是自身所发,若不是则以同样的方式回应此心跳数据包,告知对方自己的IP地址和用户信息;以此方式使每个智能设备均收到其他智能设备的心跳数据包,从而获得其他用户的信息,更新自己的用户列表;而对于已经存在的用户,则不响应心跳数据包。
[0011]前述的应用于汽车智能网联的语音加密通话方法,所述的加密过程是通过Logistic映射迭代产生随机序列k1,k1,k3,
···
,k
n
,随机序列k1,k1,k3,
···
,k
n
作为加解密算法的密钥;
[0012]将收集到的语音数据m
i
与相等长度的随机序列进行异或运算:
[0013][0014]其中:表示逐位异或XOR运算,得到密文ci。
[0015]前述的应用于汽车智能网联的语音加密通话方法,所述的解密过程是将作为密钥的随机序列k1,k1,k3,
···
,k
n
从私密信道发送至接收端用户的智能设备,收端用户的智能设备将接收到的密文ci与接收到的密匙进行异或运算:
[0016][0017]获得语音数据m
i

[0018]前述的应用于汽车智能网联的语音加密通话方法,所述用户列表中通话端用户与接收端用户通过Logistic映射的初值x和参数u确定局域网的私密信道连接。
[0019]前述的应用于汽车智能网联的语音加密通话方法,所述的智能设备还包括智能手机、平板电脑和可视电话手表。
[0020]前述的应用于汽车智能网联的语音加密通话方法,所述局域网采用UDP通讯协议。
[0021]与现有技术相比,本专利技术通过将包括车载主机的智能设备连接进入同一个局域网,使每个智能设备自主获取其他连接的智能设备信息,形成用户列表模块;然后通话端用户根据用户列表模块选择接收端用户,由通话端的智能设备采集语音数据,之后将语音数据进行Logistic映射加密;通过局域网将Logistic映射加密的语音数据传输至接收端用户的智能设备,接收端用户的智能设备对其进行Logistic映射解密,形成语音输出。本专利技术的用户列表可以供多个用户使用,每个用户均可以进行接收语音和发送语音,由此本专利技术可以方便组队汽车出行的语音通话,而且能够对语音通话进行加密,保证了通话信息的安全性。
附图说明
[0022]图1是本专利技术的流程示意图;
[0023]图2是用户列表示意图;
[0024]图3是通话端的语音发起通话示意图;
[0025]图4是接收端的语音通话示意图。
具体实施方式
[0026]下面结合实施例对本专利技术作进一步的说明,但并不作为对本专利技术限制的依据。
[0027]实施例:一种应用于汽车智能网联的语音加密通话方法,如图所示,按如下步骤进行:
[0028]步骤1、将包括车载主机的智能设备连接进入同一个局域网,并使每个智能设备自主获取其他连接的智能设备信息,形成用户列表模块;其中智能设备还包括智能手机、平板电脑和可视电话手表等。局域网可以是相应的程序搭建,通信方式可以是GPRS、无线wifi/
LoRa通信协议。本实施例中的通信协议采用UDP通讯协议,UDP通讯协议为应用程序提供了一种无需建立连接就可以发送封装的IP数据包的方法。
[0029]所述用户列表模块使用心跳包检测机制,对于连接同一个局域网的所有智能设备,通过彼此的IP号进行识别。当新的智能设备加入局域网后,在局域网内广播自己的IP地址和用户信息,通过发送心跳数据包的方式广播给其他在线智能设备;在线智能设备收到获得的心跳数据包,首先判断是否是自身所发,若不是则以同样的方式回应此心跳数据包,告知对方自己的IP地址和用户信息;以此方式使每个智能设备均收到其他智能设备的心跳数据包,从而获得其他用户的信息,更新自己的用户列表;而对于已经存在的用户,则不响应心跳数据包。
[0030]步骤2、通话端用户根据用户列表模块选择接收端用户,如图2所示,由通话端的智能设备采集语音数据,之后将语音数据进行Logistic映射加密;如图3所示,所述用户列表中通话端用户与接收端用户通过Logistic映射的初值x和参数u确定局域网的私密信道连接。本专利技术中的语音数据是通过智能设备自带的麦克风采集获得的。对于采集到的语音首先要进行模/数转换,即通过低通滤波器、采样、量化等一系列操作转成数字语音信号。采样频率设置为16000HZ,量化是语音信号采样后在相应时间上离散的信号进行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用于汽车智能网联的语音加密通话方法,其特征在于:按如下步骤进行:步骤1、将包括车载主机的智能设备连接进入同一个局域网,并使每个智能设备自主获取其他连接的智能设备信息,形成用户列表模块;步骤2、通话端用户根据用户列表模块选择接收端用户,由通话端的智能设备采集语音数据,之后将语音数据进行Logistic映射加密;步骤3、通过局域网将Logistic映射加密的语音数据传输至接收端用户的智能设备,接收端用户的智能设备对其进行Logistic映射解密,形成语音输出。2.根据权利要求1所述的应用于汽车智能网联的语音加密通话方法,其特征在于:所述用户列表模块使用心跳包检测机制,对于连接同一个局域网的所有智能设备,通过彼此的IP号进行识别。3.根据权利要求2所述的应用于汽车智能网联的语音加密通话方法,其特征在于:当新的智能设备加入局域网后,在局域网内广播自己的IP地址和用户信息,通过发送心跳数据包的方式广播给其他在线智能设备;在线智能设备收到获得的心跳数据包,首先判断是否是自身所发,若不是则以同样的方式回应此心跳数据包,告知对方自己的IP地址和用户信息;以此方式使每个智能设备均收到其他智能设备的心跳数据包,从而获得其他用户的信息,更新自己的用户列表;而对于已经存在的用户,则不响应心跳数据包。4.根据权利要求1所述的应用于汽车智能网联的语音加密通话方法,其特...

【专利技术属性】
技术研发人员:杨爱喜胡双全汪雪光殷玉明朴钟宇谭大鹏许雄伟
申请(专利权)人:杭州吉网通信技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1