一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种具有语音消息加密发送接收功能的蓝牙耳机的制作方法

2022-11-19 09:32:27 来源:中国专利 TAG:

1.本发明涉及通讯设备技术领域,尤其涉及一种具有语音消息加密发送接收功能的蓝牙耳机。


背景技术:

2.随着网络通讯技术的快速发展,即时通讯、5g消息等应用场景越来越普遍,越来越多的人在使用方便快捷的语音短消息进行聊天沟通,其中难免会涉及一些个人隐私或工作机密等方面的内容。
3.应当理解,所有即时通讯、5g消息等聊天应用平台,其聊天信息存在较高的泄露风险,为了防止个人隐私及机密信息不被非法人员窃取,在发送涉及个人隐私或工作机密的语音消息时,可使用这种语音消息加密发送接收的蓝牙耳机,即连即用,适配任何语音聊天平台,方便实用,易于推广。


技术实现要素:

4.针对上述技术问题,本发明实施例提供了一种具有语音消息加密发送接收功能的蓝牙耳机,采用国密标准或国际标准的非对称加密算法,安全性高,实施简单,实用性强。
5.本发明实施例可以通过以下技术方案来实现:
6.根据本技术实施例的一个方面,一种具有语音消息加密发送接收功能的蓝牙耳机,其特征在于:所述语音消息加密发送接收的蓝牙耳机至少包括蓝牙主控模块、按键控制模块、非对称加密算法密钥对的生成管理模块、非对称算法加密模块、非对称算法解密模块及通讯录存储管理模块;所述的按键控制模块与蓝牙主控模块电连接;所述的非对称加密算法密钥对的生成管理模块、非对称算法加密模块、非对称算法解密模块,集成在一个专用安全芯片中,所述专用安全芯片与蓝牙控制模块电连接;所述的通讯录存储管理模块,集成在蓝牙主控模块中。
7.优选地,所述蓝牙耳机还包括麦克风语音输入模块、扬声器语音输出模块和音频控制模块,所述麦克风语音输入模块与所述音频控制模块电连接,所述扬声器语音输出模块与所述音频控制模块电连接,所述音频控制模块与所述蓝牙主控模块电连接;所述麦克风语音输入模块接收模拟音频信号,传送至所述音频控制模块进行模数转换及压缩编码处理,生成音频数据包传送给所述蓝牙主控模块;所述音频控制模块,还接收所述蓝牙主控模块传送的音频数据包,并对该音频数据包进行解码及数模转换,生成模拟音频信号,然后传送给所述扬声器语音输出模块,进行播放。
8.优选地,所述蓝牙耳机还包括电源管理模块,电源管理模块包含充电与数据通讯的二合一接口,与蓝牙主控模块电连接,可实现与上位机的数据交换。
9.根据本技术实施例的一个方面,一种具有语音消息加密发送接收功能的蓝牙耳机,其特征在于,所述蓝牙耳机在未进行语音通话的状态下,长按所述按键控制模块,由所述非对称加密算法密钥对的生成管理模块,自动生成自己的公钥私钥密钥对,并保存在自
己的硬件芯片中,同时,也将自己的公钥及设备id,保存在所述通讯录存储管理模块的通讯录文件中。
10.根据本技术实施例的一个方面,一种具有语音消息加密发送接收功能的蓝牙耳机,其特征在于,所述蓝牙耳机在未进行语音通话的状态下,短按一次所述按键控制模块,进入所述的通讯录存储管理模块,然后通过耳机音量增减调节按键,上下查找联系人,并语音播报;再短按一次所述按键控制模块,即将最后播报的联系人设置为当前联系人,直到下一次重新选择为止。
11.根据本技术实施例的一个方面,一种具有语音消息加密发送接收功能的蓝牙耳机,其特征在于,所述蓝牙耳机用于即时通讯软件或其他应用场景发送语音消息时,调用所述的非对称算法加密模块及当前联系人的公钥,自动将每一帧的语音数据进行加密。
12.根据本技术实施例的一个方面,一种具有语音消息加密发送接收功能的蓝牙耳机,其特征在于,所述蓝牙耳机用于即时通讯软件或其他应用场景接收语音消息时,调用所述的非对称算法解密模块及自己的私钥,自动将每一帧的语音数据进行解密。
13.根据本技术实施例的一个方面,一种具有语音消息加密发送接收功能的蓝牙耳机,其特征在于,所述蓝牙耳机用于即时通讯软件或其他应用场景发送语音消息时,连续短按二次所述按键控制模块,即从所述通讯录存储管理模块的通讯录文件中,自动读取本人的公钥及id,按照约定的数据格式协议,包装生成为特殊的音频数据,发送到正在使用的即时通讯软件或其他应用软件中。
14.根据本技术实施例的一个方面,一种具有语音消息加密发送接收功能的蓝牙耳机,其特征在于,所述蓝牙耳机用于即时通讯软件或其他应用场景接收语音消息时,按照约定的数据格式协议,判定是否传送的是公钥数据,若是公钥数据,则提取出公钥数据及id,并保存在所述通讯录存储管理模块的通讯录文件中。
15.根据本技术实施例的一个方面,一种具有语音消息加密发送接收功能的蓝牙耳机,其特征在于,所述蓝牙耳机也可通过充电接口与电脑、手机等终端设备有线连接,通过专用软件,导出、导入本蓝牙耳机所述通讯录存储管理模块中的通讯录文件。
16.根据本技术实施例的一个方面,一种具有语音消息加密发送接收功能的蓝牙耳机,其特征在于:所述的非对称加密算法,包括但不限于rsa、sm2等算法。
17.本发明的有益效果是:
18.使用本发明蓝牙耳机进行语音聊天,在智能手机、pad、电脑等聊天客户端设备上显示的语音消息均是加密的,在客户端设备上直接播放均为杂音,只有接收人用自己的本发明蓝牙耳机才能正常收听,使用他人的本发明蓝牙耳机也不能正常收听,安全性极高。
19.本发明蓝牙耳机,可适用于所有语音聊天软件平台,即连即用,操作简单,使用方便。
附图说明
20.图1为本发明实施例中提供的语音消息加密发送接收蓝牙耳机的原理框图;
21.图2为本发明实施例中提供的语音消息加密发送接收蓝牙耳机生成公钥音频数据文件的处理流程图;
22.图3为本发明实施例中提供的语音消息加密发送接收蓝牙耳机读取公钥音频数据
文件的处理流程图;
23.图4为本发明实施例中提供的语音消息加密发送接收蓝牙耳机设定当前联系人的处理流程图;
24.图5为本发明实施例中提供的语音消息加密发送接收蓝牙耳机发送语音消息的处理流程图;
25.图6为本发明实施例中提供的语音消息加密发送接收蓝牙耳机接收语音消息的处理流程图。
具体实施方式
26.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
27.如图1所示,一种具有语音消息加密发送接收功能的蓝牙耳机,包括蓝牙主控模块、按键控制模块、非对称加密算法密钥对的生成管理模块、非对称算法加密模块、非对称算法解密模块及通讯录存储管理模块;所述的按键控制模块与蓝牙主控模块电连接;所述的非对称加密算法密钥对的生成管理模块、非对称算法加密模块、非对称算法解密模块,集成在一个专用安全芯片中,所述专用安全芯片与蓝牙控制模块电连接;所述专用安全芯片,可采用同方微电子的thd89安全芯片;所述的通讯录存储管理模块,集成在蓝牙主控模块中。
28.具体地,所述蓝牙耳机还包括麦克风语音输入模块、扬声器语音输出模块和音频控制模块,所述麦克风语音输入模块与所述音频控制模块电连接,所述扬声器语音输出模块与所述音频控制模块电连接,所述音频控制模块与所述蓝牙主控模块电连接;所述麦克风语音输入模块接收模拟音频信号,传送至所述音频控制模块进行模数转换及压缩编码处理,生成音频数据包传送给所述蓝牙主控模块;所述音频控制模块,还接收所述蓝牙主控模块传送的音频数据包,并对该音频数据包进行解码及数模转换,生成模拟音频信号,然后传送给所述扬声器语音输出模块,进行播放。
29.具体地,所述蓝牙耳机至少还包括电源管理模块,电源管理模块包含充电与数据通讯的二合一接口,与蓝牙主控模块电连接,可实现与手机、电脑等上位机的数据交换,由上位机软件控制蓝牙耳机通讯录文件的导入、导出。
30.具体地,所述蓝牙耳机,在首次加密发送语音消息之前,需要自行生成保存自己的公钥私钥密钥对,所述方法包括:
31.所述蓝牙耳机,在未进行语音通话的状态下,长按所述按键控制模块,由所述非对称加密算法密钥对的生成管理模块,自动生成自己的公钥私钥密钥对,并保存在自己的硬件芯片中,同时,也将自己的公钥及设备id,保存在本蓝牙耳机所述通讯录存储管理模块的通讯录文件中。
32.具体地,所述蓝牙耳机,在发送加密语音消息前,通讯录中必须提前增加目标联系人的id及公钥数据等信息,也就是双方必须提前完成各自的公钥数据交换,具体有二种实现方式:
33.方式一,双方各自通过手机、电脑等上位机专用软件,导出本人耳机中自己的id及公钥数据,可将id更改为本人的实名或昵称等,生成自己的公钥数据文件,以任何形式传递给对方。本方收到对方的公钥数据文件后,通过上位机专用软件,可将对方的公钥及id,导入到本方蓝牙耳机所述通讯录存储管理模块的通讯录文件中。
34.方式二,双方直接通过语音聊天平台软件传递交换各自的公钥,具体是,用户a在语音聊天软件上,使用本蓝牙耳机,控制生成一个含有自己公钥及id数据的语音消息,直接发送到用户b;用户b在语音聊天软件上收到用户a的该语音消息后,使用己方本蓝牙耳机收听,提取出用户a的公钥及id数据信息。具体地,包括:
35.a、如图2所示,用户a首先将己方本蓝牙耳机连通手机,在手机微信与用户b的聊天窗口中,按住“按住说话”按钮,然后短按二次本蓝牙耳机的控制按键,本蓝牙耳机就会自动提取出本蓝牙耳机的本人公钥及id数据信息,然后编码为音频数据格式,在手机微信上生成一条语音消息,并发送给用户b。
36.b、如图3所示,用户b在手机微信的聊天窗口中收到用户a发来的语音消息,用户b也将己方本蓝牙耳机连通手机,并用之收听该语音消息,本蓝牙耳机就会自动提取出用户a的公钥及其id,然后写入更新本蓝牙耳机的通讯录,并在本蓝牙耳机上语音播报完成结果。
37.具体地,所述蓝牙耳机,在发送加密语音消息前,必须在耳机通讯录中选定目标联系人为当前联系人,如图4所示:
38.在所述蓝牙耳机上,短按一次控制按键,本蓝牙耳机会语音播报当前的联系人id,如果这播报的联系人就是目标联系人,那就再短按一次控制按键,就设定本联系人为当前联系人;否则,就短按耳机音量按键,选择播报下一个联系人,直到播报的是要选择的目标联系人,就再短按一次控制按键,就设定本联系人为当前联系人。
39.所述蓝牙耳机在选定当前联系人后,就可以用之在微信、5g消息等聊天平台上,与当前联系人进行加密语音聊天。
40.具体地,用户a与用户b在微信上使用本蓝牙耳机进行加密语音聊天的操作如下:
41.a、用户a进入与用户b的微信聊天窗口,并将本蓝牙耳机连通微信手机,然后在本蓝牙耳机上选定用户b为当前联系人;
42.b、用户a在与用户b的微信聊天窗口中,按住“按住说话”按钮,使用己方本蓝牙耳机正常说话,然后放开“按住说话”按钮,一条加密语音消息就发送给用户b了;
43.c、用户b进入与用户a的微信聊天窗口,直接使用手机或其他耳机收听加密语音消息时,听到的是不正常的噪音;而当用户b将己方本蓝牙耳机连通微信手机,使用本蓝牙耳机收听此加密语音消息时,就可解密收听到正常的语音消息了;
44.d、用户b给用户a回复加密语音消息,首先也要在己方本蓝牙耳机上选定用户a为当前联系人,然后再使用己方本蓝牙耳机发送语音信息即可。
45.如图5所示,用户a使用本蓝牙耳机向用户b发送语音消息的内部处理流程如下:
46.a、用户a的本蓝牙耳机,将麦克风收到的模拟音频信号进行模数转换及编码处理,生成语音数据包;
47.b、用户a的本蓝牙耳机,读取耳机通讯录中当前联系人用户b的公钥,然后使用用户b的公钥及rsa非对称加密算法,对语音数据包进行加密处理,并按约定数据格式协议,生成加密语音数据包,并通过蓝牙模块发送到用户a手机上;
48.c、用户a结束说话操作后,即在用户a与用户b的聊天窗口中生成一条加密语音消息,同时,这条加密语音消息也发送给了用户b。
49.如图6所示,用户b使用本蓝牙耳机收听用户a发送的语音消息的内部处理流程如下:
50.a、用户b的本蓝牙耳机,在收听语音消息时,对所接收的语音数据包,按照约定数据格式协议,判断是否为加密语音数据包,若是加密语音数据包,则读取自己的私钥,使用自己的私钥及rsa非对称加密算法,对加密语音数据包进行解密处理,还原出正常的语音数据包;若是正常语音数据包,则不需处理。
51.b、将正常的语音数据包进行解码及数模转换处理,生成模拟音频信号,发送到扬声器播放收听。
52.本实施例所述的rsa非对称加密算法只是其中一种算法,其他非对称算法同样适用。
53.以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献