保密通话方法、装置及便携式移动终端制造方法及图纸

技术编号:14775752 阅读:105 留言:0更新日期:2017-03-09 12:49
本发明专利技术公开了一种保密通话方法、装置,该通话方法包括:启动通话录制功能以录制通话内容成音频文件;获取与其通话的接收终端的账号信息;根据本机和接收终端的双方账号信息加密所述音频文件成加密文件,并将所述加密文件发送至接收终端,在所述接收终端接收到所述加密文件后,所述接收终端根据所述双方账号信息解密所述加密文件成音频文件。此外,本发明专利技术还提供一种便携式移动终端用于执行所述保密通话方法。本发明专利技术能够保护用户的通话内容,满足用户对通话保密的需求,提升了网络电话的通话安全。

【技术实现步骤摘要】

本专利技术涉及网络通信
,更具体地,涉及一种保密通话方法、装置及便携式移动终端
技术介绍
网络电话是通过互联网、WiFi或者其他IP技术来实现新型的电话通讯,但随之而来的是网络通话的安全问题,相对于传统通话方式,网络通话加密措施欠缺,通话容易被监听监控,例如通过广播接收来电或者直接设计监听器来监听电话。目前在通话加密措施中有很多实例。这些实例中,一方面采用针对语音数据的加密算法,例如混沌算法,因为其具有对初始值和参数的敏感性、遍历性和类随机性,同时还具有宽频特征和似噪声难预测性,使其在通信领域有不可代替的优势;另一方面,在网络电话服务中,植入算法的技术并不成熟,一种现有的技术公开了一种加密通话方法,当移动终端发起或者接听通话时,检索当前正在运动的程序进程,如果判断到当前有录音模块的进程正在运行,则关闭录音模块的进程,建立通话,采用这种方法能够保证通话内容不被录制和传播,保护个人隐私和安全。然而通过上述禁止录音模块进程的方式而达到防止监听是一种暴力的方式,况且,仍然可以通过其他软件或者外用录音设备达到监听通话的目的,因此,不能达到较好的保密通话的效果。
技术实现思路
鉴于上述问题,本专利技术提出了一种保密通话方法、相应的装置以及便携式移动终端,其满足了用户保密通话的要求,提高了网络电话的通话安全,提高了用户的使用满意度。第一方面,本专利技术实施例提供了一种保密通话方法,包括如下步骤:启动通话录制功能以录制通话内容成音频文件;获取与其通话的接收终端的账号信息;根据本机和接收终端的双方账号信息加密所述音频文件成加密文件,并将所述加密文件发送至接收终端,在所述接收终端接收到所述加密文件后,所述接收终端根据所述双方账号信息解密所述加密文件成音频文件。本专利技术在通话过程中提供了保密通话功能,并且利用双方账号加密音频文件,具有加密解密过程快捷,加密的音频文件保密性更好的特点。结合第一方面,在本专利技术的第一方面的第一种实施例中,所述根据本机和接收终端的双方账号信息加密所述音频文件成加密文件具体包括如下步骤:将所述音频文件转换为明文消息;确定加密数据块的位数,填充所述明文消息从而延长所述明文信息的位数,使得填充后的明文信息的位数为所述数据块的位数的整数倍;分割所述填充后的明文信息为至少一个加密数据块;转换所述双方账号信息为3DES算法的三个初始密钥,并根据3DES算法对所述加密数据块进行加密处理从而生成加密文件。3DES算法是三重数据加密算法,相对于DES(一重数据加密算法)具有更高的安全性,在本专利技术的实施例中,采用3DES加密算法能够保证数据安全。结合第一方面的第一种实施例,在本专利技术的第一方面的第二种实施例中,所述转换所述双方账号信息为3DES算法的三个初始密钥的具体步骤包括:将本机账号信息做数字化处理和填充处理,使其转换为3DES算法的第一密钥;将所述接收终端的账号信息做数字化处理和填充处理,使其转换为3DES算法的第二密钥;按照预设规则融合所述双方账号信息从而生成第三密钥。在本实施例中,将双方账号转换为3DES算法的三个密钥,利用这三个密钥来直接对音频文件进行加密,从而免去了接收终端不断向本机发起权限申请和索要密码的过程。结合第一方面的第二种实施例,在本专利技术的第一方面的第三种实施例中所述根据3DES算法对所述加密数据块进行加密处理具体包括:采用三个初始密钥依次对所述加密数据块进行加密,采用单个初始密钥对所述加密数据块的加密过程包括按照预设置换规则表格将输入的加密数据块按位置换,将置换后的输出结果分为两部分后进行多次迭代运算,并将迭代运算后的输出结果进行逆置换从而生成加密文件。在本实施例中,通过按照3DES算法规则对数据块进行按位置换、迭代运算、逆置换等加密处理,使得加密后的文件具有更为安全的特点。结合第一方面的第三种实施例,在本专利技术的第一方面的第四种实施例中,在生成所述加密文件后还包括如下步骤:删除所述音频文件。为了防止未加密的音频文件被盗取,在生成加密文件后删除所述音频文件。结合第一方面的第三种实施例,在本专利技术的第一方面的第五种实施例中,所述接收终端根据所述双方账号信息解密所述加密文件成音频文件的具体步骤包括:所述接收终端获取本机的账号信息;所述接收终端转换所述双方账号信息为3DES算法的三个初始密钥;所述接收终端根据三个初始密钥解密所述加密文件成所述音频文件。在本实施例中,接收终端在获取了双方账号信息后能够对加密文件进行解密。结合第一方面,在本专利技术的第一方面的第六种实施例中,所述根据本机和接收终端的双方账号信息加密所述音频文件成加密文件具体包括如下步骤:以文件流的方式读取所述音频文件以分解生成音频明文;基于随机算法随机生成会话密钥,根据所述会话密钥和所述音频明文设定至少一个移位移存器;控制所述移位移存器动作多步以使所述音频明文加密成加密文件。在本实施例中,通过随机算法对音频文件进行加密,由于随机算法生成的都是随机数,从而生成安全性更好的加密文件。结合第一方面的第六种实施例,在本专利技术的第一方面的第七种实施例中,在生成所述加密文件后还包括如下步骤:删除所述音频文件。在本实施例中,在生成加密文件后删除音频文件有利于加密文件的安全性。结合第一方面的第一个实施例至第七个实施例,在本专利技术的第一方面的第八种实施例中,还包括:在接收终端隐藏本机的联系人姓名、号码归属地信息、邮箱和标签。隐藏显示本机信息有助于保护本机的账号信息不被盗取。结合第一方面的第一个实施例至第七个实施例,在本专利技术的第一方面的第九种实施例中,还包括:所述保密通话过程中采用4G或者WiFi网络。结合第一方面的第一个实施例至第七个实施例,在本专利技术的第一方面的第十种实施例中,还包括:所述接收终端解密所述加密文件成音频文件后,采用变声、变频、变调中的任一方式播放音频。在本实施例中,采用变声、变频、变调能够进一步保护通话信息,保护保密通话发起者的音调,同时也提升了通话过程中的乐趣。结合第一方面的第十种实施例,在本专利技术的第一方面的第十一种实施例中,包括:在播放所述音频文件时,接收终端控制对应播放接口,以禁止录音、禁止扩音、禁止开免提的方式播放音频。在本实施例中,采用禁止录音、禁止扩音、禁止开免提的方式播放音频有利于防止通过外部设备录取需要保护的音频信息。结合第一方面的第十种实施例,在本专利技术的第一方面的第十二种实施例中,还包括:在播放所述音频文件时,所述接收终端限制自身开启蓝牙。禁止开启蓝牙能够保护音频文件不被外部设备通过蓝牙窃取。结合第一方面的第一个实施例至第七个实施例,在本专利技术的第一方面的第十三种实施例中,本机和所述接收终端的账号信息均与自身携带的SIM卡的手机号码相对应。结合第一方面的第一个实施例至第七个实施例,在本专利技术的第一方面的第十四种实施例中,在接收终端禁止显示本机SIM卡的手机号码。结合第一方面的第一个实施例至第七个实施例,在本专利技术的第一方面的第十五种实施例中,在接收终端显示临时号码。第二方面,本专利技术实施例提供了一种保密通话装置,该保密通话装置具有实现上述第一方面中保密通话行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块,包括如下模块:录制模块,用于启动通话录制功能以录制通话内容本文档来自技高网...
保密通话方法、装置及便携式移动终端

【技术保护点】
一种保密通话方法,其特征在于,包括如下具体步骤:启动通话录制功能以录制通话内容成音频文件;获取与其通话的接收终端的账号信息;根据本机和接收终端的双方账号信息加密所述音频文件成加密文件,并将所述加密文件发送至接收终端,在所述接收终端接收到所述加密文件后,所述接收终端根据所述双方账号信息解密所述加密文件成音频文件。

【技术特征摘要】
1.一种保密通话方法,其特征在于,包括如下具体步骤:启动通话录制功能以录制通话内容成音频文件;获取与其通话的接收终端的账号信息;根据本机和接收终端的双方账号信息加密所述音频文件成加密文件,并将所述加密文件发送至接收终端,在所述接收终端接收到所述加密文件后,所述接收终端根据所述双方账号信息解密所述加密文件成音频文件。2.根据权利要求1所述的保密通话方法,其特征在于,所述根据本机和接收终端的双方账号信息加密所述音频文件成加密文件具体包括如下步骤:将所述音频文件转换为明文消息;确定加密数据块的位数,填充所述明文消息从而延长所述明文信息的位数,使得填充后的明文信息的位数为所述数据块的位数的整数倍;分割所述填充后的明文信息为至少一个加密数据块;转换所述双方账号信息为3DES算法的三个初始密钥,并根据3DES算法对所述加密数据块进行加密处理从而生成加密文件。3.根据权利要求2所述的保密通话方法,其特征在于,所述转换所述双方账号信息为3DES算法的三个初始密钥的具体步骤包括:将本机账号信息做数字化处理和填充处理,使其转换为3DES算法的第一密钥;将所述接收终端的账号信息做数字化处理和填充处理,使其转换为3DES算法的第二密钥;按照预设规则融合所述双方账号信息从而生成第三密钥。4.根据权利要求3所述的保密通话方法,其特征在于,所述根据3DES算法对所述加密数据块进行加密处理具体包括:采用三个初始密钥依次对所述加密数据块进行加密,采用单个初始密钥对所述加密数据块的加密过程包括按照预设置换规则表格将输入的加密数据块按位置换,将置换后的输出结果分为两部分后进行多次迭代运算,并将迭代运算后的输出结果进行逆置换从而生成加密文件。5.根据权利要求4所述的保密通话方法,其特征在于,在生成所述加密文件后还包括如下步骤:...

【专利技术属性】
技术研发人员:汪伦康明
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京;11

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

1