4.5 Article

FPGA implementation and image encryption application of a new PRNG based on a memristive Hopfield neural network with a special activation gradient

期刊

CHINESE PHYSICS B
卷 31, 期 2, 页码 -

出版社

IOP Publishing Ltd
DOI: 10.1088/1674-1056/ac3cb2

关键词

memristive Hopfield neural network (MHNN); pseudo-random number generator (PRNG); FPGA; image encryption; decryption system

资金

  1. Scientific Research Fund of Hunan Provincial Education Department [21B0345]
  2. Postgraduate Scientific Research Innovation Project of Changsha University of Science and Technology [CX2021SS69, CX2021SS72]
  3. Postgraduate Scientific Research Innovation Project of Hunan Province, China [CX20200884]
  4. Natural Science Foundation of Hunan Province, China [2019JJ50648, 2020JJ4622, 2020JJ4221]
  5. National Natural Science Foundation of China [62172058]
  6. Special Funds for the Construction of Innovative Provinces of Hunan Province, China [2020JK4046, 2022SK2007]

向作者/读者索取更多资源

In this paper, a memristive Hopfield neural network (MHNN) is proposed, which is implemented by adding a suitable memristor to the Hopfield neural network (HNN). A new pseudo-random number generator (PRNG) based on MHNN is also developed. The experiments show the randomness and high performance of the PRNG. Additionally, an image encryption system based on PRNG is proposed and implemented on FPGA.
A memristive Hopfield neural network (MHNN) with a special activation gradient is proposed by adding a suitable memristor to the Hopfield neural network (HNN) with a special activation gradient. The MHNN is simulated and dynamically analyzed, and implemented on FPGA. Then, a new pseudo-random number generator (PRNG) based on MHNN is proposed. The post-processing unit of the PRNG is composed of nonlinear post-processor and XOR calculator, which effectively ensures the randomness of PRNG. The experiments in this paper comply with the IEEE 754-1985 high precision 32-bit floating point standard and are done on the Vivado design tool using a Xilinx XC7Z020CLG400-2 FPGA chip and the Verilog-HDL hardware programming language. The random sequence generated by the PRNG proposed in this paper has passed the NIST SP800-22 test suite and security analysis, proving its randomness and high performance. Finally, an image encryption system based on PRNG is proposed and implemented on FPGA, which proves the value of the image encryption system in the field of data encryption connected to the Internet of Things (IoT).

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据