主权项 |
1.一种输出-密文混和反馈混沌流密码加密解密方法,其特征在于,加密过程包括以下步骤:(1)密钥流发生器的内部状态x(t)经过混沌信号产生器,经多次混沌迭代后产生混沌信号u(t);(2)混沌信号u(t)经过分离环节,按照偶数位和奇数位分开,产生输出反馈信号e(t)和用于密钥流生成的信号o(t);(3)由n级线性反馈移位寄存器(LFSR)生成的m序列a(t),对o(t)进行混沌扰动,产生理想的混沌密钥流k(t);(4)密钥流和明文流进行逐位异或运算得到密文c(t);(5)密文c(t)与输出反馈信号e(t)经过合并环节,将密文c(t)和输出反馈信号e(t)分别作为奇数位和偶数位,得到更新后的密钥流发生器内部状态x(t);解密过程包括以下步骤:(1)密钥流发生器的内部状态x(t)经过混沌信号产生器,经多次混沌迭代后产生混沌信号u(t);(2)混沌信号u(t)经过分离环节,按照偶数位和奇数位分开,产生输出反馈信号e(t)和用于密钥流生成的信号o(t);(3)由n级线性反馈移位寄存器(LFSR)生成的m序列a(t),对o(t)进行混沌扰动,产生理想的混沌密钥流k(t);(4)密钥流和密文流c(t)进行逐位异或运算得到明文m(t);(5)明文c(t)与输出反馈信号e(t)经过合并环节,将明文c(t)和输出反馈信号e(t)分别作为奇数位和偶数位,得到更新后的密钥流发生器内部状态x(t)。 |