基于DTMF技术的加密通信方法及系统技术方案

技术编号:18501374 阅读:22 留言:0更新日期:2018-07-21 22:36
本发明专利技术公开了一种基于DTMF技术的加密通信方法及系统,包括第一DTMF语音通信模块、第二DTMF语音通信模块;所述第一DTMF语音通信模块与所述第二DTMF语音通信模块均包括麦克风、第一信号处理模块、主控制芯片、第二信号处理模块、发声部件;所述第一DTMF语音通信模块与第二DTMF语音通信模块具有相同的秘钥或者所述第一DTMF语音通信模块的加密芯片与第二DTMF语音通信模块的加密芯片具有相同的加密算法,采用本发明专利技术的加密通信方法及系统,可以防止DTMF语音被复制后,使用复制的DTMF语音来获取通信权限,确保信息通信安全。

Encrypted communication method and system based on DTMF Technology

The invention discloses an encrypted communication method and system based on DTMF technology, including the first DTMF voice communication module and the second DTMF voice communication module, and the first DTMF voice communication module and the second DTMF voice communication module both include a microphone, a first signal processing module, a master control chip, and a second signal processing module. The first DTMF voice communication module and the second DTMF voice communication module have the same secret key, or the encryption chip of the first DTMF voice communication module and the second DTMF voice communication module have the same encryption algorithm. The encrypted communication method and system of the present invention can prevent the D from the D. After the TMF voice is copied, the copied DTMF voice is used to get the communication right, so as to ensure the safety of information communication.

【技术实现步骤摘要】
基于DTMF技术的加密通信方法及系统
本专利技术涉及通信领域,具体涉及一种基于DTMF技术的加密通信方法及系统。
技术介绍
目前市场有很多使用双音多频来通信或者控制设备,这些设备有一个问题,现有的声音容易被录制。利用录制好的声音来截取通信的权限,进而影响通信权限被截取,存在被窃取风险,被截获通信权限,给系统造成不必要的风险。
技术实现思路
本专利技术的目的克服现有技术问题,为了防止DTMF语音被复制后,使用复制的DTMF语音来获取通信权限,提出一种基于DTMF技术的加密通信方法及系统,。本专利技术提供了一种基于DTMF技术的加密通信系统,包括第一DTMF语音通信模块、第二DTMF语音通信模块。所述第一DTMF语音通信模块与所述第二DTMF语音通信模块均包括麦克风、第一信号处理模块、主控制芯片、第二信号处理模块、发声部件;所述麦克风用于将声音信号转换为模拟电信号;所述第一信号处理模块用于接受所述麦克风输出的信号进行放大处理,所述第二信号处理模块用于接受所述主控制芯片发送的DTMF信号,并驱动发声部件工作;所述第一DTMF语音通信模块与第二DTMF语音通信模块具有相同的秘钥或者相同的加密算法;所述第一DTMF语音通信模块向所述第二DTMF语音通信模块发送数据具体为:所述第一DTMF语音通信模块的主控制芯片产生一串第一数据,并通过其第二信号处理模块将第一数据进行编码转换成第一DTMF语音信号,再通过其发声部件对外发送;所述第一数据包括第一通信数据;所述第二DTMF语音通信模块通过麦克风接收第一DTMF语音信号,并通过其第一信号处理模块进行解码并分离出第一通信数据;所述第二DTMF语音通信模块将第一通信数据进行加密计算获得第二加密数据;所述第二DTMF语音通信模块将第二加密数据、第二DTMF语音通信模块的第二应答数据合并形成第二数据;所述第二DTMF语音通信模块的第二信号处理模块将第二数据进行编码转换成第二DTMF语音信号,再通过其发声部件对外发送;所述第一DTMF语音通信模块通过麦克风接收第二DTMF语音信号,并通过其第一信号处理模块进行解码并分离出第二加密数据、第二DTMF语音通信模块的第二应答数据;所述第一DTMF语音通信模块的主控制芯片将第一加密数据与第二加密数据进行对比,若第一加密数据与第二加密数据相等,则继续通信,否则,通信停止或者重新发起通信;其中,所述第一DTMF语音通信模块将第一通信数据进行加密计算获得第一加密数据。进一步的,本专利技术所述的基于DTMF技术的加密通信系统中,所述第一DTMF语音通信模块将第一通信数据进行加密计算获得第一加密数据的方式为其主控制芯片进行加密计算或者通过连接至其主控芯片的加密芯片进行加密计算获得;所述第二DTMF语音通信模块将第一通信数据进行加密计算获得第二加密数据的方式为其主控制芯片进行加密计算或者通过连接至其主控芯片的加密芯片进行加密计算获得。进一步的,本专利技术所述的基于DTMF技术的加密通信系统中,所述第一DTMF语音通信模块将第一通信数据进行加密计算获得第一加密数据的方式为通过连接至其主控芯片的加密芯片进行加密计算获得,具体为所述第一DTMF语音通信模块的主控制芯片将第一通信数据发送至其加密芯片进行加密计算获得第一加密数据;所述第二DTMF语音通信模块将第一通信数据进行加密计算获得第二加密数据的方式通过连接至其主控芯片的加密芯片进行加密计算获得,具体为所述第二DTMF语音通信模块将第一通信数据发送到第二DTMF语音通信模块的加密芯片进行加密计算获得第二加密数据。进一步的,本专利技术所述的基于DTMF技术的加密通信系统中,所述第一信号处理模块为DTMF信号解码芯片或DTMF信号解码模块;所述第二信号处理模块为DTMF信号编码芯片或DTMF信号编码模块。进一步的,本专利技术所述的基于DTMF技术的加密通信系统中,所述第一DTMF语音通信模块与所述第二DTMF语音通信模块之间的通信遵循同一套通信协议。进一步的,本专利技术所述的基于DTMF技术的加密通信系统中,所述发声部件为扬声器、喇叭、或蜂鸣器。相对应上述的基于DTMF技术的加密通信系统,本专利技术还提供了一种基于DTMF技术的加密通信方法,包括如下步骤S1-S7:步骤S1,第一DTMF语音通信模块的主控制芯片产生一串第一数据,并通过其第二信号处理模块将第一数据进行编码转换成第一DTMF语音信号,再通过其发声部件对外发送;所述第一数据包括第一通信数据;步骤S2,第二DTMF语音通信模块通过麦克风接收第一DTMF语音信号,并通过其第一信号处理模块进行解码并分离出第一通信数据;步骤S3,第二DTMF语音通信模块将第一通信数据进行加密计算获得第二加密数据;步骤S4,第二DTMF语音通信模块将第二加密数据、第二DTMF语音通信模块的第二应答数据合并形成第二数据;步骤S5,第二DTMF语音通信模块的第二信号处理模块将第二数据进行编码转换成第二DTMF语音信号,再通过其发声部件对外发送;步骤S6,第一DTMF语音通信模块通过麦克风接收第二DTMF语音信号,并通过其第一信号处理模块进行解码并分离出第二加密数据、第二DTMF语音通信模块的第二应答数据;步骤S7,第一DTMF语音通信模块的主控制芯片将第一加密数据与第二加密数据进行对比,若第一加密数据与第二加密数据相等,则继续通信,否则,通信停止或者重新发起通信;其中,第一DTMF语音通信模块将第一通信数据进行加密计算形成第一加密数据。本专利技术提供了另一种一种基于DTMF技术的加密通信方法,还进一步包括如下:步骤S1中,所述第一数据还包括一DTMF语音通信模块的主控制芯片产生的第一随机数;步骤S2中,第二DTMF语音通信模块通过麦克风接收第一DTMF语音信号,并通过其第一信号处理模块进行解码并分离出第一通信数据和第一随机数;步骤S4中,所述第二数据还包括第二DTMF语音通信模块的主控制芯片产生的第二随机数。进一步的,本专利技术提供了另一种基于DTMF技术的加密通信方法,还进一步包括如下步骤S8-S11:步骤S8,第一DTMF语音通信模块将第二随机数进行加密计算形成第三加密数据;步骤S9,第一DTMF语音通信模块将第三加密数据、第一DTMF语音通信模块的第一应答数据进行合并形成第三数据;并通过其第二信号处理模块将第三数据进行编码转换成第三DTMF语音信号,再通过其发声部件对外发送;步骤S10,第二DTMF语音通信模块通过麦克风接收第三DTMF语音信号,并通过其第一信号处理模块进行解码并分离出第三加密数据和第一DTMF语音通信模块的第一应答数据;步骤S11,第二DTMF语音通信模块的主控制芯片将第三加密数据与第四加密数据进行对比,若第三加密数据与第四加密数据相等,则第一DTMF语音通信模块和第二DTMF语音通信模块已经验证了彼此身份,第一DTMF语音通信模块与第二DTMF语音通信模块的按照通信协议正常的通信,此时第二DTMF语音通信模块根据第一DTMF语音通信模块的第一应答数据进行数据响应;其中,第二DTMF语音通信模块将第二随机数进行加密计算获得第四加密数据。进一步的,本专利技术一种基于DTMF技术的加密通信方法中,每隔一段时间,第一DTMF语音通信模块与第二DTMF语音通信模块之间重新进行一次身份验证。通过本发本文档来自技高网...

【技术保护点】
1.一种基于DTMF技术的加密通信系统,其特征在于,所述加密通信系统包括第一DTMF语音通信模块、第二DTMF语音通信模块;所述第一DTMF语音通信模块与所述第二DTMF语音通信模块均包括麦克风、第一信号处理模块、主控制芯片、第二信号处理模块、发声部件;所述麦克风用于将声音信号转换为模拟电信号;所述第一信号处理模块用于接受所述麦克风输出的信号进行放大处理,所述第二信号处理模块用于接受所述主控制芯片发送的DTMF信号,并驱动发声部件工作;所述第一DTMF语音通信模块与第二DTMF语音通信模块具有相同的秘钥或者相同的加密算法;所述第一DTMF语音通信模块向所述第二DTMF语音通信模块发送数据具体为:所述第一DTMF语音通信模块的主控制芯片产生一串第一数据,并通过其第二信号处理模块将第一数据进行编码转换成第一DTMF语音信号,再通过其发声部件对外发送;所述第一数据包括第一通信数据;所述第二DTMF语音通信模块通过麦克风接收第一DTMF语音信号,并通过其第一信号处理模块进行解码并分离出第一通信数据;所述第二DTMF语音通信模块将第一通信数据进行加密计算获得第二加密数据;所述第二DTMF语音通信模块将第二加密数据、第二DTMF语音通信模块的第二应答数据合并形成第二数据;所述第二DTMF语音通信模块的第二信号处理模块将第二数据进行编码转换成第二DTMF语音信号,再通过其发声部件对外发送;所述第一DTMF语音通信模块通过麦克风接收第二DTMF语音信号,并通过其第一信号处理模块进行解码并分离出第二加密数据、第二DTMF语音通信模块的第二应答数据;所述第一DTMF语音通信模块的主控制芯片将第一加密数据与第二加密数据进行对比,若第一加密数据与第二加密数据相等,则继续通信,否则,通信停止或者重新发起通信;其中,所述第一DTMF语音通信模块将第一通信数据进行加密计算获得第一加密数据。...

【技术特征摘要】
1.一种基于DTMF技术的加密通信系统,其特征在于,所述加密通信系统包括第一DTMF语音通信模块、第二DTMF语音通信模块;所述第一DTMF语音通信模块与所述第二DTMF语音通信模块均包括麦克风、第一信号处理模块、主控制芯片、第二信号处理模块、发声部件;所述麦克风用于将声音信号转换为模拟电信号;所述第一信号处理模块用于接受所述麦克风输出的信号进行放大处理,所述第二信号处理模块用于接受所述主控制芯片发送的DTMF信号,并驱动发声部件工作;所述第一DTMF语音通信模块与第二DTMF语音通信模块具有相同的秘钥或者相同的加密算法;所述第一DTMF语音通信模块向所述第二DTMF语音通信模块发送数据具体为:所述第一DTMF语音通信模块的主控制芯片产生一串第一数据,并通过其第二信号处理模块将第一数据进行编码转换成第一DTMF语音信号,再通过其发声部件对外发送;所述第一数据包括第一通信数据;所述第二DTMF语音通信模块通过麦克风接收第一DTMF语音信号,并通过其第一信号处理模块进行解码并分离出第一通信数据;所述第二DTMF语音通信模块将第一通信数据进行加密计算获得第二加密数据;所述第二DTMF语音通信模块将第二加密数据、第二DTMF语音通信模块的第二应答数据合并形成第二数据;所述第二DTMF语音通信模块的第二信号处理模块将第二数据进行编码转换成第二DTMF语音信号,再通过其发声部件对外发送;所述第一DTMF语音通信模块通过麦克风接收第二DTMF语音信号,并通过其第一信号处理模块进行解码并分离出第二加密数据、第二DTMF语音通信模块的第二应答数据;所述第一DTMF语音通信模块的主控制芯片将第一加密数据与第二加密数据进行对比,若第一加密数据与第二加密数据相等,则继续通信,否则,通信停止或者重新发起通信;其中,所述第一DTMF语音通信模块将第一通信数据进行加密计算获得第一加密数据。2.根据权利要求1所述的基于DTMF技术的加密通信系统,其特征在于,所述第一DTMF语音通信模块将第一通信数据进行加密计算获得第一加密数据的方式为其主控制芯片进行加密计算或者通过连接至其主控芯片的加密芯片进行加密计算获得;所述第二DTMF语音通信模块将第一通信数据进行加密计算获得第二加密数据的方式为其主控制芯片进行加密计算或者通过连接至其主控芯片的加密芯片进行加密计算获得。3.根据权利要求2所述的基于DTMF技术的加密通信系统,其特征在于,所述第一DTMF语音通信模块将第一通信数据进行加密计算获得第一加密数据的方式为通过连接至其主控芯片的加密芯片进行加密计算获得,具体为所述第一DTMF语音通信模块的主控制芯片将第一通信数据发送至其加密芯片进行加密计算获得第一加密数据;所述第二DTMF语音通信模块将第一通信数据进行加密计算获得第二加密数据的方式通过连接至其主控芯片的加密芯片进行加密计算获得,具体为所述第二DTMF语音通信模块将第一通信数据发送到第二DTMF语音通信模块的加密芯片进行加密计算获得第二加密数据。4.根据权利要求1所述的基于DTMF技术的加密通信系统,其特征在于,所述第一信号处理模块为DTMF信号解码芯片或DTMF信号解码模块;所述第二信号处理模块为DTMF信号编码芯片或DTMF信号编码模块。5.根据权利要求1所述的基于DTMF技术的加密通信系统,其特征在于,所述第一DTMF语音通信模块与所述第二DTM...

【专利技术属性】
技术研发人员:叶德火杨连池张国忠
申请(专利权)人:厦门盈趣科技股份有限公司
类型:发明
国别省市:福建,35

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

1