基于混沌的双模块Feistel结构高速分组密码算法设计  被引量:1

Design of High Speed Block Cipher Algorithm Based on Chaos and Dual-mode Feistel Architecture

在线阅读下载全文

作  者:赵耿[1] ZHAO Geng(Beijing Electronic Science and Technology Institute,Beijing 100070,P.R.China)

机构地区:[1]北京电子科技学院,北京市100070

出  处:《北京电子科技学院学报》2021年第3期1-12,共12页Journal of Beijing Electronic Science And Technology Institute

基  金:国家自然科学基金项目(No.61772047);北京高校“高精尖”学科建设项目(No.3201017)。

摘  要:本文采用单向耦合映像网络时空混沌系统生成混沌序列,使用同一个时空混沌序列的不同部分产生S盒和密钥流。提出基于双模块结构设计密码算法,将混沌加密过程分离为两个过程,第一个模块--算法非线性模块等由时空混沌在通信开始之前生成,产生加密过程需要的密钥流、置换盒和S盒等。第二个模块--加解密操作模块,即通信加密模块所需的组件(扩散密钥流、S盒甚至操作符等)组成的现代密码算法,本文给出了一种基于混沌的双模块Feistel结构高速分组密码算法(Cliaos+Feistel+Encryption algorithm,CFE),提出的算法具有结构简单、加密轮数少、高速性、高灵活性、高扩展性、高效率和实用性强的特点。In this paper,a chaotic sequence is generated by employing a spatiotemporal chaotic system of one-way coupled mapping network,and the S-box and key stream are generated by using the different parts of the same spatiotemporal chaotic sequence.A cryptographic algorithm based on dual-mode structure design is proposed and the chaotic encryption process is divided into two processes.The first module is the nonlinear module which is generated by the spatiotemporal chaos before the beginning of communication and is responsible for generating the key stream,substitution box and S-box required in the encryption process.The second module is the encryption and decryption operation module which contains the components needed by the communication encryption module,including diffuse key stream,S-box and even operators,etc.A high speed block cipher algorithm named Chaos Feistel Encryption(CFE)algorithm based on chaos and dual-mode Feistel architecture is proposed.The proposed algorithm has the characteristics of simple structure,fewer encryption rounds,high speed,high flexibility,high scalability,high efficiency,high security and strong practicability.

关 键 词:CFE算法 双模结构 时空混沌 一次一算法 FEISTEL结构 

分 类 号:TN918.4[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象