[发明专利]一种基于RPE-LTP语音的数据隐秘传输方法与系统无效
申请号: | 200710122010.2 | 申请日: | 2007-09-19 |
公开(公告)号: | CN101394272A | 公开(公告)日: | 2009-03-25 |
发明(设计)人: | 郭志川;王劲林;倪宏;廖科;陈君;吴国斌;单明辉;武蓓;韩锐;贡佳炜 | 申请(专利权)人: | 中国科学院声学研究所 |
主分类号: | H04L9/18 | 分类号: | H04L9/18;H04L9/16 |
代理公司: | 北京泛华伟业知识产权代理有限公司 | 代理人: | 王 勇 |
地址: | 100080北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 rpe ltp 语音 数据 隐秘 传输 方法 系统 | ||
1、一种基于RPE-LTP语音的数据嵌入方法,包括:
步骤1)、对每一个RPE-LTP语音编码信号帧,选择第6类比特中的全部比特或部分比特作为宿主可修改向量;
步骤2)、将一个加权矩阵与所述宿主可修改变量做异或操作,得到一个新向量;
步骤3)、将待嵌入的机密数据与步骤2)中所得到的所述新向量做异或操作,得到一个表示误差的误差向量;
步骤4)、根据所述误差向量的值,对所述宿主可修改向量进行修改,得到嵌入机密数据后的宿主数据向量。
2、根据权利要求1所述的基于RPE-LTP语音的数据嵌入方法,其特征在于,在所述的步骤1)中,从所述的第6类比特中随机选择30个比特,所选择的30个比特分为两组,每组15个比特,每一组比特作为一个所述的宿主可修改向量。
3、根据权利要求1所述的基于RPE-LTP语音的数据嵌入方法,其特征在于,所述加权矩阵为一个大小是m×n的加权矩阵,其中,n表示所述宿主可修改变量的大小,m表示所述待嵌入的机密数据的大小;所述加权矩阵的n个列向量所对应的十进制数中,大小为1,2,3......2m-1的每一个整数数值至少出现一次。
4、根据权利要求3所述的基于RPE-LTP语音的数据嵌入方法,其特征在于,在所述的步骤4)中,
当所述误差向量的值为0时,所述嵌入机密数据后的宿主数据向量与所述宿主可修改向量相同;
当所述误差向量的值不为0时,在所述加权矩阵中,查找列向量的十进制数值与所述误差向量的值相同的任意一列,取该列的列数,然后在所述的宿主可修改向量中为与所述列数相同的位的值取反,从而得到所述嵌入机密数据后的宿主数据向量。
5、根据权利要求1所述的基于RPE-LTP语音的数据嵌入方法,其特征在于,所述待嵌入的机密数据为经过加密算法加密和纠错编码后的数据。
6、根据权利要求5所述的基于RPE-LTP语音的数据嵌入方法,其特征在于,所述的加密算法包括异或运算、DES算法、AES算法、RSA算法。
7、根据权利要求5所述的基于RPE-LTP语音的数据嵌入方法,其特征在于,所述的纠错编码采用奇偶校验码或汉明码。
8、一种与权利要求1所述的基于RPE-LTP语音的数据嵌入方法相适应的数据提取方法,包括:将嵌入机密数据后的宿主数据向量与一个加权矩阵做异或操作,根据所述异或操作得到所求的机密数据。
9、根据权利要求8所述的基于RPE-LTP语音的数据提取方法,其特征在于,所述的加权矩阵为一个大小是m×n的加权矩阵,其中,n表示所述宿主可修改变量的大小,m表示所述待嵌入的机密数据的大小;所述加权矩阵的n个列向量所对应的十进制数中,大小为1,2,3......2m-1的每一个整数数值至少出现一次。
10、一种基于RPE-LTP语音的数据隐秘传输方法,包括:
步骤1)、对每一个RPE-LTP语音编码信号帧,选择第6类比特中的全部比特或部分比特作为宿主可修改向量;
步骤2)、将一个加权矩阵与所述宿主可修改变量做异或操作,得到一个新向量;
步骤3)、将待嵌入的机密数据与步骤2)中所得到的所述新向量做异或操作,得到一个表示误差的误差向量;
步骤4)、根据所述误差向量的值,对所述宿主可修改向量进行修改,得到嵌入所述机密数据后的宿主数据向量,并发送所述的宿主数据向量;
步骤5)、接收到嵌有机密数据的宿主数据向量后,将嵌入机密数据后的宿主数据向量与所述加权矩阵做异或操作,根据所述异或操作得到所求的机密数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所,未经中国科学院声学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710122010.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:实现组播传输的方法和装置
- 下一篇:智能型楼道灯