Abstract

This paper proposes an advanced encryption standard (AES) cryptosystem based on memristive neural network. A memristive chaotic neural network is constructed by using the nonlinear characteristics of a memristor. A chaotic sequence, which is sensitive to initial values and has good random characteristics, is used as the initial key of AES grouping to realize "one-time-one-secret" dynamic encryption. In addition, the Rivest-Shamir-Adleman (RSA) algorithm is applied to encrypt the initial values of the parameters of the memristive neural network. The results show that the proposed algorithm has higher security, a larger key space and stronger robustness than conventional AES. The proposed algorithm can effectively resist initial key-fixed and exhaustive attacks. Furthermore, the impact of device variability on the memristive neural network is analyzed, and a circuit architecture is proposed.

Details

Title
A dynamic AES cryptosystem based on memristive neural network
Author
Liu, Y. A. 1 ; Chen, L. 2 ; Li, X. W. 2 ; Liu, Y. L. 1 ; Hu, S. G. 1 ; Yu, Q. 1 ; Chen, T. P. 3 ; Liu, Y. 1 

 University of Electronic Science and Technology of China, State Key Laboratory of Electronic Thin Films and Integrated Devices, Chengdu, People’s Republic of China (GRID:grid.54549.39) (ISNI:0000 0004 0369 4060) 
 Beijing Microelectronics Technology Institute (BMTI), Beijing, People’s Republic of China (GRID:grid.495597.3) (ISNI:0000 0004 8343 3310) 
 Nanyang Technological University, Singapore, Singapore (GRID:grid.59025.3b) (ISNI:0000 0001 2224 0361) 
Publication year
2022
Publication date
2022
Publisher
Nature Publishing Group
e-ISSN
20452322
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
2695804926
Copyright
© The Author(s) 2022. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.