智能终端语音加密的系统、配置方法及加密方法技术方案

技术编号:20847149 阅读:38 留言:0更新日期:2019-04-13 09:13
本发明专利技术公开智能终端语音加密的系统、配置方法及加密方法。智能终端语音防范窃听的系统配置方法中,智能终端语音加密系统中至少包括,内核层及系统层,其特征在于,还包括:PCM音频加密层;PCM音频加密层配置于内核层与系统层之间,使内核层通过PCM音频加密层将音频数据传送到系统层;PCM音频加密层中:包括硬件PCM音频配置模块、隐藏PCM音频配置模块及默认PCM音频配置模块。本发明专利技术通过在内核层及系统层中间设置PCM音频加密层,从而将交互语音音频进行有效分离,从而在保证未窃听应用及系统应用正常使用的情况下,还可有效保证,交互过程中语音音频的安全,在未添加硬件设备的情况下,极大的提高了移动终端系统的防窃听级别及系统的有效性。

【技术实现步骤摘要】
智能终端语音加密的系统、配置方法及加密方法
本专利技术属于移动终端安全及应用
,智能终端语音加密的系统、配置方法及加密方法。
技术介绍
在移动智能终端的使用过程中,越来越多的应用及场合需要用户通过语音的方式进行交互。但在用户通过语音交互的过程中,会涉及自身信息及隐私内容。部分应用为了窃取该部分内容,通常会通过多种方式植入用户的智能移动终端,对内部内容进行窃听及盗用,从而严重威胁及影响了用户移动终端的信息安全,在现有相关技术中,移动终端保护用户语音隐私的主要有以下方案:第一种方案:分层管理,严格限制用户空间层对内核层的非法访问。如应用层必须要通过系统层的监督和调用才能访问内核层。第二种方案,引入权限授权机制,即应用层的应用想要获取读取短信、开启录音机、开机摄像机等权限,需要通过用户确认。第三种方案,语音数据传输到云端后,进行加密保护。还例如:通过设置移动终端包括基带芯片、控制芯片和控制对象,控制对象包括麦克风和/或摄像头,控制对象与基带芯片的底层硬件之间设有用于控制控制对象与基带芯片的底层硬件连接状态的电子开关,在可信执行环境的信用应用接收到Android层的目标应用发送的第一通知的情况下,基带芯片根据第一通知向控制芯片发送第一控制命令;第一通知用于表示开启防窃听模式;控制芯片根据第一控制命令控制电子开关断开,以使控制对象与基带芯片断开连接。这样,当控制芯片接收到第一控制命令后,将会控制电子开关关断,从而在移动终端开启防窃听的模式后,实现目标对象与基带芯片的物理隔离。与此同时,上述,第一控制命令是由可信执行环境的信用应用接收到第一通知时触发的,而信用应用只能由目标应用进行调用的物理隔离方式。上述第一、第二种方案主要针对病毒类的恶意软件;第三种是针对后期的数据保护。但上述方案的欠缺之处在于:首先,都没考虑到正规软件的悄悄窃取;如vivo手机上发现的,某浏览器偷偷开启用户摄像头。现有方案无法解决语音助手偷偷窃取用户语音信息的隐患,恶意保存用户语音信息的问题。其次都没考虑到系统安全被攻破之后保护语音隐私的方法;应用获取root权限之后该如何进行防御。再有都没考虑到物联网时代,智能终端被恶意控制后如何保护用户语音隐私以及物理隔离方式对现有系统的改造及成本投入较大,同时提高了系统的复杂度。但随着人工智能的发展,语音助手即将得以广泛的应用,语音助手天然的具备录音权限。现今语音助手录取到的所有音频数据都是裸露的(即录取的数据可以直接播放),一旦语音助手偷偷保存传输音频,用户的隐私无可避免的被泄露。由此可知,现有的移动终端防窃听的方法多是通过简单加密、系统验证或硬件隔离的方式实现的,防范的方式单一,并且易被解密,从而无法起到有效防御的目的。
技术实现思路
本专利技术实施例提供一种智能终端语音防范窃听的系统配置方法,用于至少解决上述技术问题之一。第一方面,本专利技术实施例提供一种智能终端语音防范窃听的系统配置方法,所述智能终端语音加密系统中至少包括,内核层及系统层,其中,还包括:PCM音频加密层;所述PCM音频加密层配置于所述内核层与所述系统层之间,使所述内核层通过所述PCM音频加密层将音频数据传送到所述系统层;所述PCM音频加密层中:包括硬件PCM音频配置模块、隐藏PCM音频配置模块及所述默认PCM音频配置模块;所述硬件PCM音频配置模块,配置为根据本地的PCM硬件的编码格式对应用程序播放音频数据及当前接收音频编码数据进行编码,获得本地音频编码数据及接收音频编码数据,并发送至所述隐藏PCM音频配置模块;所述隐藏PCM音频配置模块,配置为将所述本地音频编码数据的数据类型配置为隐藏数据文件,获取本地音频编码隐藏数据;所述默认PCM音频配置模块,配置为将所述本地音频编码数据及接收音频编码数据进行加密,获取本地音频编码加密数据及接收音频编码加密数据。在本专利技术智能终端语音防范窃听的系统配置方法的一种优选的实施方式中,还包括:语音接收模块;所述语音接收模块,配置为将接收到的当前音频数据传送至所述内核层。在本专利技术智能终端语音防范窃听的系统配置方法的一种优选的实施方式中,还包括:应用层;所述应用层配置在所述系统层的下层。在本专利技术智能终端语音防范窃听的系统配置方法的一种优选的实施方式中,所述硬件PCM音频配置模块中所述获得本地音频编码数据的步骤还配置为:通过配置alsa-lib中的asound.conf文件获得本地音频编码数据。在本专利技术智能终端语音防范窃听的系统配置方法的一种优选的实施方式中,所述默认PCM音频配置模块还配置为:通过alsa-lib的explugin组件生成本地音频编码加密数据。第二方面,智能终端语音防范窃听系统,包括:内核层及系统层,其特征在于,还包括:PCM音频加密层;所述PCM音频加密层配置于所述内核层与所述系统层之间,使所述内核层通过所述PCM音频加密层将音频数据传送到所述系统层;所述PCM音频加密层中:包括硬件PCM音频配置模块、隐藏PCM音频配置模块及所述默认PCM音频配置模块;所述硬件PCM音频配置模块,配置为从所述内核层接收当前音频数据,根据本地的PCM硬件的编码格式对所述当前音频数据进行编码,获得本地音频编码数据,并发送至所述隐藏PCM音频配置模块及所述默认PCM音频配置模块;所述隐藏PCM音频配置模块,配置为将所述本地音频编码数据的数据类型配置为隐藏数据文件,获取本地音频编码隐藏数据;所述默认PCM音频配置模块,配置为将所述本地音频编码数据进行加密,获取本地音频编码加密数据。在本专利技术智能终端语音防范窃听系统的一种优选的实施方式中,还包括,语音接收模块及应用层;所述语音接收模块,配置为将接收到的当前音频数据传送至所述内核层;所述应用层配置在所述系统层的下层。第三方面,本专利技术还提供了一种智能终端语音的防范窃听方法,其特征在于,其运行于如权利要求6中所述的智能终端语音加密系统中,包括:步骤S101,本地语音应用程序,从所述默认PCM音频配置模块中读取所述本地音频编码加密数据,判断所述本地音频编码加密数据是否与当前唤醒语音数据匹配,若是,则跳转步骤201,若否则显示异常信息;步骤S201,本地语音应用程序根据本地客户版本标识信息,从所述隐藏PCM音频配置模块中调取所述本地音频编码隐藏数据与当前用户终端进行交互。在本专利技术智能终端语音的防范窃听方法的一种优选的实施方式中,所述步骤S201中还包括:判断当前用户终端的界面是否超过设定未触屏时间,若是则返回所述步骤S01。在本专利技术智能终端语音的防范窃听方法的一种优选的实施方式中,所述本地音频编码数据是通过配置alsa-lib中的asound.conf文件获得的;所述本地音频编码加密数据是通过alsa-lib的explugin组件生成的。。第三方面,提供一种电子设备,其包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术任一实施例的方法的步骤。第四方面,本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执本文档来自技高网
...

【技术保护点】
1.智能终端语音防范窃听的系统配置方法,所述智能终端语音加密系统中至少包括,内核层及系统层,其特征在于,还包括:PCM音频加密层;所述PCM音频加密层配置于所述内核层与所述系统层之间,使所述内核层通过所述PCM音频加密层将音频数据传送到所述系统层;所述PCM音频加密层中:包括硬件PCM音频配置模块、隐藏PCM音频配置模块及所述默认PCM音频配置模块;所述硬件PCM音频配置模块,配置为根据本地的PCM硬件的编码格式对应用程序播放音频数据及当前接收音频编码数据进行编码,获得本地音频编码数据及接收音频编码数据,并发送至所述隐藏PCM音频配置模块;所述隐藏PCM音频配置模块,配置为将所述本地音频编码数据的数据类型配置为隐藏数据文件,获取本地音频编码隐藏数据;所述默认PCM音频配置模块,配置为将所述本地音频编码数据及接收音频编码数据进行加密,获取本地音频编码加密数据及接收音频编码加密数据。

【技术特征摘要】
1.智能终端语音防范窃听的系统配置方法,所述智能终端语音加密系统中至少包括,内核层及系统层,其特征在于,还包括:PCM音频加密层;所述PCM音频加密层配置于所述内核层与所述系统层之间,使所述内核层通过所述PCM音频加密层将音频数据传送到所述系统层;所述PCM音频加密层中:包括硬件PCM音频配置模块、隐藏PCM音频配置模块及所述默认PCM音频配置模块;所述硬件PCM音频配置模块,配置为根据本地的PCM硬件的编码格式对应用程序播放音频数据及当前接收音频编码数据进行编码,获得本地音频编码数据及接收音频编码数据,并发送至所述隐藏PCM音频配置模块;所述隐藏PCM音频配置模块,配置为将所述本地音频编码数据的数据类型配置为隐藏数据文件,获取本地音频编码隐藏数据;所述默认PCM音频配置模块,配置为将所述本地音频编码数据及接收音频编码数据进行加密,获取本地音频编码加密数据及接收音频编码加密数据。2.如权利要求1所述的系统配置方法,其特征在于,还包括:语音接收模块;所述语音接收模块,配置为将接收到的当前音频数据传送至所述内核层。3.如权利要求1或2所述的系统配置方法,其特征在于,还包括:应用层;所述应用层配置在所述系统层的下层。4.如权利要求1所述的系统配置方法,其特征在于,所述硬件PCM音频配置模块中所述获得本地音频编码数据的步骤还配置为:通过配置alsa-lib中的asound.conf文件获得本地音频编码数据。5.如权利要求1或4所述的系统配置方法,其中,所述默认PCM音频配置模块还配置为:通过alsa-lib的explugin组件生成本地音频编码加密数据。6.智能终端语音防范窃听系统,其特征在于,包括:内核层及系统层,其特征在于,还包括:PCM音频加密层;所述PCM音频加密层配置于所述内核层与所述系统层之间,使所述内核层通过所述PCM...

【专利技术属性】
技术研发人员:李家侃雷雄国强胜轩刘晶美涂长宇徐钢峰刘强
申请(专利权)人:苏州思必驰信息科技有限公司
类型:发明
国别省市:江苏,32

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

1