一种通讯加密的方法及装置制造方法及图纸

技术编号:13135133 阅读:60 留言:0更新日期:2016-04-06 21:23
本发明专利技术公开了一种通讯加密的方法及装置,属于通讯技术领域。方法流程包括:在通讯过程中,若对方终端具有加解密能力,调用安全芯片对通讯内容进行加密;加密完成后,调用主芯片将加密后的通讯内容发送给对方终端。本发明专利技术提出的通讯加密的方法及装置,采用涵盖了数据层、应用层和系统层垂直一体化的安全防护体系,能够为用户数据和隐私提供更全面、彻底的保护。同时,采用芯片级的语音加密技术,能够为用户语音通信提供端到端的安全保密能力。

【技术实现步骤摘要】

本专利技术涉及通讯
,尤其涉及一种通讯加密的方法及装置
技术介绍
随着通讯技术的发展以及各种终端的普及,智能设备的广泛使用不可避免的带来了诸多安全威胁问题。为了提高智能设备的安全性,国内外相关机构进行了大量的研究。现有技术中,实现智能设备端到端安全加密通信的产品与解决方案,通常有一下几种:1、纯软件加密应用程序。以“ChatSecure”、“Xabber”、“RedPhone”和“CSipSimple”为代表。其基本思想是,采用互联网连接方式来加密使用者的短信与通话信息。但纯软件加密会带来许多问题,比如占用系统资源从而影响手机的性能,导致降低话音品质、产生延时等诸多不好的体验。同时,也容易被破解。2、外置加密设备。外置加密设备遇到的问题是,只能一定程度上解决语音加密的问题,对于数据加密、防止病毒软件的侵扰没有防护能力。3、内置加密芯片方式。但现有的内置加密芯片方式存在的问题是,没有整体设计和规划,功能单一,普及率不高。4、针对手机本地文件的安全防护问题,360安全卫士、QQ手机管家目前已提出了应用级解决方案。但是,应用级的防护措施由于无法解决的手机管理权限问题,往往不能解决由机底层漏洞导致的安全问题。因此,有必要提供一种易于实现且不易破解的安全性较高的通讯加密的方法及装置。
技术实现思路
本专利技术的主要目的在于提出一种通讯加密的方法及装置,旨在解决现有技术不以实现且安全性不高的问题。为实现上述目的,本专利技术提供的一种通讯加密的方法,所述方法包括步骤:在通讯过程中,若对方终端具有加解密能力,调用安全芯片对通讯内容进行加密;加密完成后,调用主芯片将加密后的通讯内容发送给对方终端。提供一种如上所述的方法,所述调用安全芯片对通讯内容进行加密,包括:安全应用模块接收语音PCM信号;所述安全应用模块通过SDIO驱动调用所述安全芯片,并将所述语音PCM信号发送给所述安全芯片;所述安全芯片对所述语音PCM信号进行加密,并生成动态秘钥。提供一种如上所述的方法,所述动态秘钥由公钥加密并由语音信道传输。提供一种如上所述的方法,所述调用主芯片将加密后的通讯内容发送给对方终端,包括:操作系统模块接收加密后的语音PCM信号及所述动态秘钥;所述操作系统模块通过短信语音接口调用主芯片,并将所述加密后的语音PCM信号及所述动态秘钥发送给所述主芯片;所述主芯片的基带单元对所述语音PCM信号及所述动态秘钥进行信道编码生成基带输出信号,并将所述基带输出信号发送给射频模块,由所述射频模块发送到所述对方终端。提供一种如上所述的方法,所述方法还包括:所述主芯片接收所述对方终端发送的加密语音信号及动态秘钥;所述主芯片将所述加密语音信号及动态秘钥加密语音信号及动态秘钥发送给所述安全芯片;所述安全芯片根据所述动态秘钥对所述加密语音信号及动态秘钥进行解密。提供一种如上所述的方法,所述方法还包括:与所述对方终端建立通讯连接;向所述对方终端方发起加解密能力询问;若确定所述对方终端具有语音加解密能力,则执行所述调用安全芯片对通讯内容进行加密的步骤。此外,为实现上述目的,本专利技术还提出一种通讯加密的装置,适用于智能终端,所述装置包括:安全应用模块,用于在对方终端具有加解密能力时,在通讯过程中,调用安全芯片;安全芯片,用于对通讯内容进行加密或解密;操作系统模块,用于在加密完成后,调用主芯片;主芯片,用于将所述安全芯片加密后的通讯内容发送给对方终端。提供一种如上所述的装置,所述安全应用模块,还用于接收语音PCM信号,以及通过SDIO驱动调用所述安全芯片,并将所述语音PCM信号发送给所述安全芯片;所述安全芯片,还用于对所述语音PCM信号进行加密,并生成动态秘钥。提供一种如上所述的装置,所述动态秘钥由公钥加密并由语音信道传输。提供一种如上所述的装置,所述操作系统模块,还用于接收加密后的语音PCM信号及所述动态秘钥,以及通过短信语音接口调用主芯片,并将所述加密后的语音PCM信号及所述动态秘钥发送给所述主芯片;所述主芯片还包括基带单元,用于对所述语音PCM信号及所述动态秘钥进行信道编码生成基带输出信号,并将所述基带输出信号发送给射频模块,由所述射频模块发送到所述对方终端。提供一种如上所述的装置,所述主芯片,还用于接收所述对方终端发送的加密语音信号及动态秘钥,并将所述加密语音信号及动态秘钥加密语音信号及动态秘钥发送给所述安全芯片;所述安全芯片,还用于根据所述动态秘钥对所述加密语音信号及动态秘钥进行解密。提供一种如上所述的装置,所述装置还包括:通讯模块,用于与所述对方终端建立通讯连接,以及向所述对方终端方发起加解密能力询问;所述安全模块,还用于在确定所述对方终端具有语音加解密能力时,执行所述调用安全芯片对通讯内容进行加密的步骤。本专利技术提出的通讯加密的方法及装置,采用涵盖了数据层、应用层和系统层垂直一体化的安全防护体系,能够为用户数据和隐私提供更全面、彻底的保护。同时,采用芯片级的语音加密技术,能够为用户语音通信提供端到端的安全保密能力。附图说明图1为本专利技术实施例的应用场景的示意图;图2为本专利技术实施例一提供的一种通讯加密的装置的模块结构示意图;图3为本专利技术实施例二提供的一种通讯加密的装置的方法的流程图;图4为本专利技术实施例二提供的方法流程中的加解密过程的原理图;图5为本专利技术实施例二提供的方法在移动终端跨GSM(第2移动通讯网络)与WCDMA(第3代移动通讯网络)的语音通讯网络场景的示意图;图6为本专利技术实施例二提供的方法在手机语音通讯中的应用的示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。现在将参考附图描述实现本专利技术各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身并没有特定的意义。因此,\模块\与\部件\可以混合地使用。智能终端可以通过各种形式来实施。例如,本专利技术中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。如图1所示,本专利技术的应用场景是实现包括2/2.5G、3G和4G不同无本文档来自技高网...

【技术保护点】
一种通讯加密的方法,其特征在于,所述方法包括步骤:在通讯过程中,若对方终端具有加解密能力,调用安全芯片对通讯内容进行加密;加密完成后,调用主芯片将加密后的通讯内容发送给对方终端。

【技术特征摘要】
1.一种通讯加密的方法,其特征在于,所述方法包括步骤:
在通讯过程中,若对方终端具有加解密能力,调用安全芯片对通讯内容进行加密;
加密完成后,调用主芯片将加密后的通讯内容发送给对方终端。
2.根据权利要求1所述的方法,其特征在于,所述调用安全芯片对通讯内容进行加密,
包括:
安全应用模块接收语音PCM信号;
所述安全应用模块通过SDIO驱动调用所述安全芯片,并将所述语音PCM信号发送给所
述安全芯片;
所述安全芯片对所述语音PCM信号进行加密,并生成动态秘钥。
3.根据权利要求2所述的方法,其特征在于,所述动态秘钥由公钥加密并由语音信道传
输。
4.根据权利要求2所述的方法,其特征在于,所述调用主芯片将加密后的通讯内容发送
给对方终端,包括:
操作系统模块接收加密后的语音PCM信号及所述动态秘钥;
所述操作系统模块通过短信语音接口调用主芯片,并将所述加密后的语音PCM信号及
所述动态秘钥发送给所述主芯片;
所述主芯片的基带单元对所述语音PCM信号及所述动态秘钥进行信道编码生成基带输
出信号,并将所述基带输出信号发送给射频模块,由所述射频模块发送到所述对方终端。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
所述主芯片接收所述对方终端发送的加密语音信号及动态秘钥;
所述主芯片将所述加密语音信号及动态秘钥加密语音信号及动态秘钥发送给所述安
全芯片;
所述安全芯片根据所述动态秘钥对所述加密语音信号及动态秘钥进行解密。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
与所述对方终端建立通讯连接;
向所述对方终端方发起加解密能力询问;
若确定所述对方终端具有语音加解密能力,则执行所述调用安全芯片对通讯内容进行
加密的步骤。
7.一种通讯加密的装置...

【专利技术属性】
技术研发人员:王兴军冯发润
申请(专利权)人:东莞见达信息技术有限公司
类型:发明
国别省市:广东;44

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

1