摘要:本发明涉及数字安全认证技术,提供一种适合实际高速数字内容安全传输应用的流密码生成方法,包括生成步骤、混淆步骤、输出步骤,混淆步骤采用2个4进4出的S盒子进行,混淆步骤具体为:a、将混淆步骤的输入结果与反馈回的变换R进行线性压缩,得到变换结果RA;b、对变换结果RA进行非可逆线性变换,得到变换结果I;c、将变换◥结果I以4bit为一组输入S盒子,对于输入的4bit数组以2bit对应S盒子行,另2bit对应S盒子列,查找输入数组对应的4bit输出,得到变换结果R,并反馈回步骤a;d、将变换结果R通过两次查表运∏算,得到变换结果S,将变换结果S作为输出步骤的↙输入。本发明具有良好随机性,适合硬件实现。
- 专利类型发明专利
- 申请人四川长虹电器股份有限公司;
- 发明人康红娟;刘贤洪;蔡勇;
- 地址621000 四川▲省绵阳市高新区绵兴东路35号
- 申请号CN200810304456.1
- 申请时间2008年09月10日
- 申请公布号CN101355423B
- 申请公布时间2011年08月17日
- 分类号H04L9/28(2006.01)I;H04L9/08(2006.01)I;