发明名称 混沌密码序列发生器
摘要 混沌密码序列发生器,包括线性反馈移位寄存器(LFSR)序列加扰有限精度实现混沌系统和密码算法,密码系统采用输出-分组反馈基本工作模式(OFM),反馈寄存器R提供作为密钥K所决定的分组加密算法E的输入,R在每次密码迭代中缓存分组算法的分组长度为N<SUB>b</SUB>bits的0-1序列,初始比特I<SUB>0</SUB>无需保密,但需随消息更换,收发双方必须选用同一个I<SUB>0</SUB>,R每次缓存的比特由前端输出的序列按N<SUB>b</SUB>分组和密码算法输出组反馈的N<SUB>b</SUB> bits异或而成。在第n次迭代中,先计算E<SUB>K</SUB>(R<SUB>n-1</SUB>),然后将输出组反馈的同时输出最低7位作为第n次迭代输出的混沌密码序列。本发生器集合了混沌技术、LFRS和Rijndael高强度的密码算法优点,可广泛用于数据加密、保密通信和信息安全之中。
申请公布号 CN1359211A 申请公布日期 2002.07.17
申请号 CN02113227.5 申请日期 2002.01.10
申请人 张红雨 发明人 张红雨;虞厥邦;王红霞
分类号 H04L9/00;H04L7/00 主分类号 H04L9/00
代理机构 重庆华科专利事务所 代理人 康海燕
主权项 1.混沌密码序列发生器,其特征在于包括前端的线性反馈移位寄存器(LFSR)序列加扰有限精度实现混沌系统和后端密码算法两部分,密码系统采用输出-分组反馈基本工作模式(OFM),反馈寄存器R提供作为密钥K所决定的分组加密算法E的输入,R在每次密码迭代中缓存分组算法的分组长度为Nb bits的0-1序列,初始比特I0无需保密,但需随消息更换,收发双方必须选用同一个I0,I0由下式描述: I0={rand(7bits),zeros((Nb-7)bits)}R每次缓存的比特由前端输出的序列按Nb分组和密码算法输出组反馈的Nb bits异或而成。在第n次迭代中,先计算EK(Rn-1),然后将输出组反馈的同时输出最低7位(用7sb(EK(Rn))表示)作为第n次迭代输出的混沌密码序列。
地址 610054四川省成都市电子科技大学570教研室