[发明专利]对已加密音频数据文件进行解密的方法及其装置有效
| 申请号: | 201410055791.8 | 申请日: | 2014-02-19 |
| 公开(公告)号: | CN103812612B | 公开(公告)日: | 2017-11-24 |
| 发明(设计)人: | 姚为;万宏宇 | 申请(专利权)人: | 立德高科(北京)数码科技有限责任公司 |
| 主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L9/06 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100081 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 加密 音频 数据文件 进行 解密 方法 及其 装置 | ||
1.一种对已加密音频数据文件进行解密的方法,包括以下步骤:
S10、将接收到的音频载波信号放入缓存数据链表中;
S20、提取缓存中的音频载波信号,并对其进行滤波处理,以去除在传输过程中有可能产生的杂波;
S30、对音频载波信号进行解调,以还原为与其相对应的音频数据文件;
S40、判断音频数据文件中的前导字节是否有效,以辨别音频数据文件是否完整;
S50、判断音频数据文件的加密方式,并对其进行解密处理;
S60、对解密后音频数据文件进行校验,以辨别其是否为有效的音频数据文件;
其中,由于音频数据文件在加密时需要对其发送端前导双字节、音频数据文件长度、发送序列号与命令字节进行定义,在对音频数据文件进行定义后,会根据定义的内容生成一个定义列表,对音频数据文件进行读取,以获得其定义的内容信息,将定义的内容信息与定义列表中的信息进行对比,便可得知解密后的音频数据文件是否为完整的有效文件;
S70、提取有效的音频数据文件进行播放。
2.根据权利要求1所述的对已加密音频数据文件进行解密的方法,其特征在于,在步骤S10中,还包括以下子步骤:
S101、创建一个用于接收音频载波信号的线程,以接收发送的音频载波信号;
S102、将接收到的音频载波信号存储在缓存数据链表中;
S103、创建一个处理音频载波信号的线程,以处理接收到的音频载波信号。
3.根据权利要求2所述的对已加密音频数据文件进行解密的方法,其特征在于,在步骤S102中,当缓存数据链表中存储的音频载波信号达到缓存数据链表的存储上限时,按照音频载波信号的接收时间进行排序,以自动删除接收时间最早的音频载波信号。
4.根据权利要求1所述的对已加密音频数据文件进行解密的方法,其特征在于,在步骤S50中,包括以下步骤:
S501、判断音频数据文件是否为已加密的音频数据文件,若判定音频数据文件为没有进行加密的形式,则执行步骤S60;若判断音频数据文件为已加密的音频数据文件,则执行步骤S502;
S502、对已加密的音频数据文件的加密类型进行辨别,以确认音频数据文件的加密类型;
S503、针对音频数据文件的加密类型对其进行解密。
5.根据权利要求4所述的对已加密音频数据文件进行解密的方法,其特征在于,在步骤S502中,可识别的加密类型为xTEA加密方式、TEA加密方式、与AES加密方式。
6.根据权利要求1所述的对已加密音频数据文件进行解密的方法,其特征在于,在步骤S60中,若确认音频数据文件为有效文件,则将其存储在有效音频数据文件存储链表中,以等待对其进行提取播放;
若确认音频数据文件为无效文件,则对音频数据文件进行解析,以分析能否将音频数据文件恢复为有效文件;若确认该音频数据文件无法进行恢复,则自动将其删除。
7.一种实施权利要求1中所述方法的装置,其特征在于,包括:
音频载波接收模块,用于接收音频载波信号,并将其放入缓存数据链表中;
滤波模块,用于对音频载波信号进行滤波处理,以去除在传输过程中有可能产生的杂波;
解调模块,用于对音频载波信号进行解调,以还原为与其相对应的音频数据文件;
前导字节判断模块,用于判断音频数据文件中的前导字节是否有效,以辨别音频数据文件是否完整;
解密模块,用于判断前导字节有效的音频数据文件的加密方式,并对其进行解密处理;
校验模块,用于对解密后音频数据文件进行校验,以辨别其是否为有效的音频数据文件;
其中,由于音频数据文件在加密时需要对其发送端前导双字节、音频数据文件长度、发送序列号与命令字节进行定义,在对音频数据文件进行定义后,会根据定义的内容生成一个定义列表,对音频数据文件进行读取,以获得其定义的内容信息,将定义的内容信息与定义列表中的信息进行对比,便可得知解密后的音频数据文件是否为完整的有效文件;
播放模块,用于提取有效的音频数据文件进行播放。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于立德高科(北京)数码科技有限责任公司,未经立德高科(北京)数码科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410055791.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:上推灭蝇器
- 下一篇:一种光纤热剥装置的加热控制系统及方法





