具有语音加密和识别功能的手机的利记博彩app

文档序号:7613362阅读:283来源:国知局
专利名称:具有语音加密和识别功能的手机的利记博彩app
技术领域
本发明涉及一种具有语音加密和识别功能的手机。
背景技术
目前手机作为一个应用终端和平台,已经越来越多的融入到了人们生活,但随之而来的是手机安全问题也越来越重要。由于手机在应用方面的普及,本身所携带着很多重要的信息,如手机上有大量个人隐私、手机集成有用户的信用卡支付功能等。因而手机丢失不仅是财产损失而且是非常重大的信息损失。虽然市场上的部分手机带有加密功能,但由于由于很多技术本身操作起来比较复杂,并不十分适合手机的应用。

发明内容
本发明要解决的技术问题是提供一种具有语音加密和识别功能的手机。
为解决上述技术问题,本发明的手机包括数字信号处理器(DSP)、微控制器单元(MCU)、基带(BASEBAND)、存储体(Memory);DSP、MCU初始化后,DSP首先对输入手机的声音信号取样,取样数据传送给MCU,MCU同时获取加密信号,然后由MCU对声音信号取样数据和加密信号叠加处理,叠加处理的信息储存于存储体;并将叠加处理的信息与手机中储存的前一次信息比较,若相同则在DSP和基带间发出应答信号接通手机,若不相同则拒绝接通手机。
本发明由于在手机上采用比较成熟的语音加密技术,操作简单同时安全性强。


图1是本发明的结构方框图;图2是本发明的软件流程图。
具体实施例方式
下面结合附图对本发明作进一步详细的说明。
如图1所示,是本发明的硬件结构方框图。本发明手机除通用手机硬件外,还包括数字信号处理器(DSP)、微控制器单元(MCU)、基带(BASEBAND)、存储体(Memory)等。其中的DSP器件是对麦克风(micphone)的声音信号采样,取得的二进制数据传送给MCU,MCU同时获取加密的二进制信号,然后对获取的DSP信号和加密信号进行叠加处理,内存主要是对MCU处理后的信息储存。同时,DSP和BASEBAND器件有一应答信号,完成接通和拒绝功能。
如图2所示,是本发明手机涉及的软件流程图。
在说明本发明手机的软件实现前,首先介绍一下与本软件相关的几个基本概念1双向耦合映象格子时空混沌是指系统不仅在时间上具有混沌行为,而且在系统经过一段时间后,其在空间上也具有混沌行为。时空混沌是一个无穷维的动力学系统,前人在研究过程中根据离散程度的不同,逐步形成了4种描述时空混沌的模型偏微分方程模型、耦合常微分方程模型、元胞自动机模型、耦合映象格子模型。其中由金子邦彦等提出的耦合映象格子模型,近年来引起研究界广泛关注,是一种被普遍接受的研究模型。由于该模型数字元实验的高效率和可直接利用已知混沌理论结果,在时空混沌的很多研究工作方面优于其它模型,成为广泛的研究对象。
双向耦合映像格子的模型为xn+1(i)=(1-ϵ)f(xn(i))+ϵ2[f(xn(i-1))+f(xn(i+1))]...(1)]]>xn+1(i)=(1-ϵ)f(xn(i))+ϵ2[f(xn(i-1))+f(xn(i+1))]]]>为双向耦合映象格子函数。其中n为离散时间坐标;i为离散空间坐标,i=1、2……,L(L为TCOML的长度,在本发明具体实施例中设定L=50);ε为耦合系数,满足0<ε<1(实验中取ε=0.85)。f(x)=4x(1-x)为一非线性的样本函数。
2双向耦合映象格子混沌二值序列的生成一般序列二值化的方法是符号函数二值化法cn(i)=sgn{xn(i)-E(xn(i))}-------------------------(2)Sgn(x)为符号函数,用于取整。其中,E(Xn(i))是格点序列的均值,为序列均值函数;得到的Cn(i)序列再按空间切割,得到二值时空混沌序列。但是由于采用的是定点DSP,进行模拟浮点运算,且机器字长有限,由式(2)生成的序列并不是关于0对称分布的,因此得到的二值序列的伪随机性能不好。为了消除分布的不均匀性,本文使用了改进的二值序列生成方法yn(i)=xn(i)-xn(i+Δi)-------------------------(3)其具体思路是将某格点上的状态量与其某相邻格点的状态量相减,得到的值作为新格点的状态值,然后利用式(2)的方法获得二值序列。在DSP上做出了长度为8000的二值序列。该二值序列中0和1的个数比为3975∶4025。测试函数x2分布函数为x2=(n0-n1)2/n-------------------------(4)其中n0为序列中0的个数,n1为1的个数,n为二值序列的长度。对于自由度1的检测,5%为显著性水准,当检测值低于3.84时序列通过检测。经过测试函数的检测,2x=0.3125,通过检测。这样得到的二值序列值是关于0对称分布的,序列的伪随机性能比较好。
本发明中软件采用的是分组加密算法时空混沌后任一时刻各个格点的状态值只与前一时刻的状态值有关,故在程序中保留两个时刻的混沌状态值这样可以大大减少程序的存储空间。
如图2所示(1)初始化DSP,MCU;(2)Micphone发声,DSP取样开始;(3)计算各个格点的混沌值Xn(i)与Yn(i),并由公式(2)和(3)计算各个格点的二值序列Cn(i)的值(Xn(i)与Yn(i)分别是格点的混沌值和修正后的值);(4)取足够长的二值序列构成长度为M的N位加密序列,并将chaos储存在缓冲区,其中M是序列chaos的长度,N是每次存储的格点个数(如8bit或者16bit或者32bit);必须指出M应当取大于100的整数,具体数值视存储体的空间大小,本发明实施中M取200;N可取8,16或者32;
(5)完成chaos后进行加密处理(chaos是存储的序列);(6)将得到的二值序列存储到内存;(7)和前一次储存的文档进行比较,如果相同则在DSP和BASEBAND间发出应答信号接通手机,若不相同则发出应答信号拒绝接通手机。
综上所述,本发明的手机可以对电话使用者的语音加密与识别,该功能就是手机在使用者拨打电话和接听电话时会判断是不是自己的主人(最近一次使用的人)在使用,如果不是自己的主人使用,会自动断开。并且在本发明软件设计中考虑了随着人的机能的变化与衰老,声音也会随着变化时语言识别的功能问题,即手机取样和加密后存储的都是用户最近一次的语音样本;并且由于本发明的采取加密方法,手机用户也不用会担心别人录取自己的声音,同样可以打开手机的问题,即录音经过模拟到数字的存储和数字到模拟的回放已经有“失真”产生了,如果再经过加密的信号处理后则完全“失真”。
权利要求
1.一种具有语音加密和识别功能的手机,其特征在于,所述手机包括数字信号处理器、微控制器单元、基带、存储体;所述数字信号处理器、微控制器单元初始化后;数字信号处理器首先对输入手机的声音信号取样,声音信号取样数据传送给微控制器单元,微控制器单元同时获取加密信号,然后由微控制器单元对声音信号取样数据和加密信号叠加处理,微控制器单元叠加处理的信息储存于存储体;并将所述叠加处理的信息与手机中储存的前一次信息比较,若相同则在数字信号处理器和基带间发出应答信号接通手机,若不相同则发出应答信号拒绝接通手机。
2.根据权利要求1所述具有语音加密和识别功能的手机,其特征在于,所述对输入手机的声音信号取样为计算各个格点的混沌值,并计算各个格点的二值序列值。
全文摘要
本发明公开了一种具有语音加密和识别功能的手机,包括数字信号处理器、微控制器单元、基带、存储体;数字信号处理器、微控制器单元初始化后;数字信号处理器首先对输入手机的声音信号取样,声音信号取样数据传送给微控制器单元,微控制器单元同时获取加密信号,然后由微控制器单元对声音信号取样数据和加密信号叠加处理,微控制器单元叠加处理的信息储存于存储体;并将存储信息与手机中储存的前一次信息比较,若相同则在数字信号处理器和基带间发出应答信号接通手机,若不相同则发出应答信号拒绝接通手机。本发明由于在手机上采用比较成熟的语音加密技术,操作简单同时安全性强。
文档编号H04W12/00GK1897724SQ20051002770
公开日2007年1月17日 申请日期2005年7月13日 优先权日2005年7月13日
发明者周谋国, 何代水 申请人:英华达(上海)电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1