发明名称 |
一种语音编码选择性加密方法 |
摘要 |
本发明公开了一种语音编码选择性加密方法,其包括步骤A,首先进行初始化,选择加密所需安全等级,确定混沌流加密方法的调节参数;步骤B,按照帧速率和安全等级确定选用的加密字节序号表和比特位置表中的参数的比特位,利用混沌流加密方法执行加密操作。还可以包括步骤C,解密方接到加密数据后,首先进行初始化,然后执行解密操作。其按安全等级选择确定需要加密的语音编码的数据位,提高语音通话的实时性,降低系统能耗,满足不同等级的业务需求。 |
申请公布号 |
CN101059957B |
申请公布日期 |
2011.06.22 |
申请号 |
CN200710052240.6 |
申请日期 |
2007.05.24 |
申请人 |
华中科技大学 |
发明人 |
黄本雄;何娟;杨军 |
分类号 |
G10L19/00(2006.01)I;H04L9/14(2006.01)I |
主分类号 |
G10L19/00(2006.01)I |
代理机构 |
北京市德权律师事务所 11302 |
代理人 |
吴涛 |
主权项 |
一种语音编码选择性加密方法,其特征在于,包括下列步骤:步骤A,首先进行初始化,选择加密所需安全等级,确定混沌流加密方法的调节参数;步骤B,按照帧速率和安全等级确定选用的加密字节序号表和比特位置表中的参数的比特位,利用混沌流加密方法执行加密操作;所述步骤B包括下列步骤:步骤B1,根据收到的一帧语音帧的头两位,判断其是高速率帧,低速率帧,还是静音帧;步骤B2,根据不同的帧,转到相应的步骤进行处理:如果是高速率帧,则选用高速率相应的需要加密的字节序号表和所需安全等级所对应的比特位置表,转到步骤B3;如果是低速率帧,则选用低速率相应的需要加密的字节序号表和所需安全等级所对应的比特位置表,转到步骤B3;如果是静音帧,则不需要加密,转回到步骤B1,转而处理下一帧;步骤B3,在按照帧速率和安全等级确定选用的加密字节序号表和比特位置表后,执行当前帧的加密操作;步骤B4,完成当前帧的加密操作后,如果密钥流使用完,利用所述混沌流加密方法中的调节参数对当前混沌序列值进行迭代,得到新的密钥流,更新密钥流表;如果还有语音帧,则转回步骤B1,转而处理下一帧。 |
地址 |
430074 湖北省武汉市洪山区珞喻路1037号 |