节点文献
基于Hénon映射的块加密算法
Block Encryption Algorithm Based on Hénon Mapping
【摘要】 利用Hénon映射,提出了一个使用多动态S-box的块加密算法。使用Hénon映射,生成多个动态S-box,对各个数据块加密、解密时,按照一定规则选择其中一个变换函数(S-box)。对文本、图像、音频等不同格式的文件进行了加密与解密处理,分析了密码系统的安全性。实验表明,算法具有较高的安全性,加密速度较快,且对差分和线性密码攻击具有较强的抵抗能力。
【Abstract】 A new block encryption algorithm using Hénon mapping and multiple active S-boxes is proposed.In this algorithm,the Hénon chaotic mapping is applied to generate the active S-boxes.During the process of encryption/decryption,the active S-boxes are chosen according some rule to encrypt/decrypt plaintext/ciphertext.Using this algorithm,all kinds of files(such as Txt,Bmp,Wav and so on)are encrypted and decrypted, respectively.The cryptoanalysis of this algorithm is also given in this paper.Simulation results show that the proposed cryptosystem performs the higher security,requires less time to encrypt the plaintext,and is more secure against differential and linear attacks.
【Key words】 Hénon mapping; multiple active S-boxes; block encryption algorithm; cryptoanalysis;
- 【文献出处】 计算机工程 ,Computer Engineering , 编辑部邮箱 ,2007年17期
- 【分类号】TP309.7
- 【被引频次】4
- 【下载频次】114