发明授权
CN1829142B 一种强化密钥流序列的方法
失效 - 权利终止
- 专利标题: 一种强化密钥流序列的方法
- 专利标题(英): Method for reinforcing cipher flow sequence
-
申请号: CN200510051171.8申请日: 2005-03-02
-
公开(公告)号: CN1829142B公开(公告)日: 2010-09-29
- 发明人: 冯登国 , 张玉安
- 申请人: 中国科学院软件研究所
- 申请人地址: 北京市中关村南四街四号
- 专利权人: 中国科学院软件研究所
- 当前专利权人: 中国科学院软件研究所
- 当前专利权人地址: 北京市中关村南四街四号
- 代理机构: 北京君尚知识产权代理事务所
- 代理商 余长江
- 主分类号: H04L9/00
- IPC分类号: H04L9/00
摘要:
本发明涉及一种强化密钥流序列的方法,可增强序列的抗分析能力。输入字节序列x=(x0,x1,x2,......),输出经扰乱后的字节序列zi。包括:预置2m个记忆单元0,1,2,......2m-1,每个记忆单元中存放一个字节内容;对输入字节序列的每个字节xi做如下操作:取xi的高m比特的值为h;用第h个记忆单元中的内容yh与xi作异或操作,输出zi,即更新记忆单元,取出第h个记忆单元中的内容yh的低m比特的值t,将第h个记忆单元中的内容yh更新为将第t个记忆单元中的内容yt更新为其中S为一个非线性函数变换,是一个从字节到字节的置换,变换的输入输出均为8比特字符,S(yt)、S(xi)分别是以yt、xi为输入,计算S的函数值。
公开/授权文献
- CN1829142A 基于单字节操作、以带记忆为特征的序列扰乱方法 公开/授权日:2006-09-06