摘要
利用混沌信号的特性提出了一种新的对称密钥块加密算法。该算法具有如下特点,不直接使用混沌系统参数和初始条件作为密钥,而这些参数由外部密钥和明文字符通过位置加权运算得到,且外部密钥由长度可变的字符串和一正整数组合,密钥空间很大。明文的每一块加密都依赖于密钥和整个明文。仿真结果表明,密文对明文或初始密钥的任何微小变化均有强烈敏感性;密文分布均匀。故该密码系统具有强壮的抵抗攻击的能力。
A new symmetric key block cipher algorithm utilizing the essence of chaos is proposed.The encryption algo-rithm has following characteristics,it doesn't uses explicitly the system parameter or initial condition of the chaotic map as secret key.However,these parameters are generated through calculation with positional weight value by an external secret key and the whole of plaintext.The external secret key is composed of a variable length character string and a positive integer,and the space of secret key is very lage.The encryption of each block of plaintext has been made de-pendent on the secret key and the whole of plaintext.Simulation results show that the chiptext varied sensitivly with the variances of the external secret key and the encryption object,the ciphertext has flat distribution.So the cryptosystem is robust against any reasonable attack.
出处
《计算机工程与应用》
CSCD
北大核心
2004年第24期91-93,共3页
Computer Engineering and Applications
基金
国家自然科学基金项目(编号:90104028)