一种DMR通讯终端的语音传输加密的方法与流程

文档序号:15394400发布日期:2018-09-08 01:50阅读:1689来源:国知局

本发明公开一种语音传输加密方法,特别是一种一种dmr通讯终端的语音传输加密的方法。



背景技术:

dmr是digitalmobileradio的缩写,是欧洲数字对讲机使用的协议标准,dmr协议中未规定如何进行语音通话的加密,如果将dmr通讯终端应用于公安等需要加密话音的领域则无法做到通话的安全保密性。



技术实现要素:

针对上述提到的现有技术中的dmr通讯终端没有语音通话的加密的缺点,本发明提供一种一种dmr通讯终端的语音传输加密的方法,其利用密钥对语音信息进行加密发送,同时,将密钥索引表信息一起发送,接收方根据密钥索引码信息在密钥表中查找到相应的密钥对语音信息进行解密,并播放。

本发明解决其技术问题采用的技术方案是:一种一种dmr通讯终端的语音传输加密的方法,该方法为dmr通讯终端发送方和dmr通讯终端接收方内设有对应的密钥表,dmr通讯终端发送方利用密钥表中的密钥对语音信息进行加密、发送,同时将密钥索引码信息一起发送,dmr通讯终端接收方根据密钥索引码信息在密钥表中查找到相应的密钥对语音信息进行解密,并播放。

本发明解决其技术问题采用的技术方案进一步还包括:

所述的dmr通讯终端发射语音时,每360ms发送一个超帧,dmr通讯终端发送方利用密钥对超帧中的语音信息进行加密发送,利用每个超帧的第f帧中间的48bit的无效数据的区域发送密钥索引码信息。

所述的每个密钥仅对该超帧中的语音信息进行加密。

所述的48bit的无效数据的区域全部为密钥索引码信息。

所述的48bit的无效数据的区域为密钥索引码信息进行fec编码后的信息。

本发明的有益效果是:本发明在dmr通讯终端通话时发射语音超帧时,利用f帧中的48bit的无效数据区来传递密钥索引信息,每360ms更新一次密钥,起到实时更新密钥,能够很好的实现通话的保密性。

附图说明

图1为本发明中dmr通讯终端语音通话过程中的超帧数据结构示意图。

图2为本发明中dmr通讯终端语音通话过程中的超帧形成示意图。

图3为本发明中f帧数据结构示意图。

图4为本发明中实施例一无效数据区数据结构示意图。

图5为本发明中实施例二无效数据区数据结构示意图。

具体实施方式

本实施例为本发明优选实施方式,其他凡其原理和基本结构与本实施例相同或近似的,均在本发明保护范围之内。

本发明主要为一种一种dmr通讯终端的语音传输加密的方法,其在dmr通讯终端发送方和dmr通讯终端接收方内设有对应的密钥表,dmr通讯终端发送方利用密钥表中的密钥对语音信息进行加密、发送,同时将密钥索引码信息一起发送,dmr通讯终端接收方根据密钥索引码信息在密钥表中查找到相应的密钥对语音信息进行解密,并播放。dmr协议中规定,dmr终端在语音通话过程中每360ms发射一个超帧,请参看附图1和附图2,每个超帧包括abcdef六个数据帧,而f帧的中间48bit传递的是无效数据(请参看附图3),即本发明中所说的无效数据区,本发明即利用的是这48bit的时间区域,发送密钥索引码信息,同时利用该密钥对该超帧中的语音信息进行加密发送。每个超帧中的密钥索引码信息对应的密钥仅对该超帧中的语音信息进行加密,下一个超帧发送时,利用相应的超帧中的密钥索引码信息对应的密钥仅对该超帧中的语音信息进行加密,即做到每360ms更新一次密钥,起到实时更新密钥,能够很好的实现通话的保密性。

本发明中,利用f帧的48bit的无效数据的区域传递密钥索引码信息,最大支持个密钥,即48bit的无效数据的区域全部为密钥索引码信息时,密钥索引码信息没有进行fec编码操作,请参看附图4。具体实施时,用户可根据具体的情况设置自己的密钥个数,并且还可以根据实际的应用情况使用一定的fec编码方式来降低误码率,例如使用golay(12,24)编码则最大支持个密钥,接收方可以纠正任何三个或更少的随机差错组合。此种传递密钥索引的方式,密钥个数选择灵活,fec编码方式选择自由,能够按照实际的应用领域的需要进行相应的变换,最大限度的满足客户对于加密话音的需求。fec编码还可采用常规的fec编码方法,此处不具体一一列明,请参看附图5。

下面以两个具体实例对本发明中的48bit的无效数据区的数据格式进行具体说明:

请参看附图4,未进行fec编码,此48bit信息皆为有效信息。

例如:发射方第一个超帧的f帧传递的密钥索引值为32767,则此48bit的位分别为0000_0000_0000_0000_0000_0000_0000_0000_0111_1111_1111_1111,发射方收到此数据后到密钥表中查询32767对应的密钥,解出此超帧的语音放出。

请参看附图5,进行fec编码,则48bit的信息不全是索引信息,还包括了扩展校验位。例如:使用golay(12,24)编码,则可以按照前12bit为索引值,接下来12bit为扩展校验位,最后24bit为无效信息位,也可按照客户实际应用安排顺序。使用此编码可纠正密钥索引的任意三个或更少的随机差错组合。接收方进行fec解码后再到密钥表中查询对应的密钥,解出此超帧的语音放出。

本发明在dmr通讯终端通话时发射语音超帧时,利用f帧中的48bit的无效数据区来传递密钥索引信息,每360ms更新一次密钥,起到实时更新密钥,能够很好的实现通话的保密性。



技术特征:

技术总结
本发明公开一种DMR通讯终端的语音传输加密的方法,该方法为DMR通讯终端发送方和DMR通讯终端接收方内设有对应的密钥表,DMR通讯终端发送方利用密钥表中的密钥对语音信息进行加密、发送,同时将密钥索引码信息一起发送,DMR通讯终端接收方根据密钥索引码信息在密钥表中查找到相应的密钥对语音信息进行解密,并播放。本发明在DMR通讯终端通话时发射语音超帧时,利用F帧中的48BIT的无效数据区来传递密钥索引信息,每360ms更新一次密钥,起到实时更新密钥,能够很好的实现通话的保密性。

技术研发人员:藏伟;蒋瑞莹
受保护的技术使用者:陕西胜慧源信息科技有限公司
技术研发日:2017.02.27
技术公布日:2018.09.07
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1