异或门自治布尔网络及物理随机数发生器

1)太原理工大学新型传感器与智能控制教育部和山西省重点实验室, 山西太原 030024; 2)太原理工大学物理与光电工程学院, 山西太原030024; 3)广东工业大学信息工程学院, 广东广州510006

物理电子学; 非线性系统; 布尔网络; 混沌电路; 物理随机数; 保密通信

Autonomous Boolean network and physical random number generator based on XOR gate
DU Haijun1, 2, ZHANG Jianguo1, 2, LIU Haifang1, 2, GONG Lishuang1, 2, LIU Feng1, 2, and WANG Yuncai3

1)Key Laboratory of Advanced Transducers and Intelligent Control System of Ministry of Education and Shanxi Province, Taiyuan University of Technology, Taiyuan 030024, Shanxi Province,P.R.China2)College of Physics and Optoelectronics, Taiyuan University of Technology, Taiyuan 030024, Shanxi Province,P.R.China3)College of Information and Engineering, Guangdong University of Technology, Guangzhou 510006, Guangdong Province,P.R.China

physical electronics; nonlinear system; Boolean network; chaotic circuit; physical random number; secure communications

DOI: 10.3724/SP.J.1249.2021.01103

备注

自治布尔网络作为可调控的非线性系统,易于产生混沌信号. 利用二输入异或门的非线性特性实现一种可产生高熵值混沌的18节点自治布尔网络电路. 通过引入滤波系数,建立该电路的改进数学模型. 通过数值仿真和电路对比实验研究滤波系数和时延参数对网络动态特性的影响. 数值仿真结果与电路实验现象基本一致. 当节点之间传输延迟不相等时,滤波系数对混沌的产生具有调控作用, 表明引入滤波系数后的数学模型可以更客观描述电路中的物理现象. 借助分岔图、李雅普诺夫指数及排序熵进一步分析自治布尔网络电路的非线性特性和随机性,表明该电路输出的混沌序列具有高带宽和高熵值的特点. 将该电路用于产生高速物理随机序列,并通过了美国国家标准与技术研究院NIST SP 800-22随机性检测标准.

As a controllable nonlinear system, autonomous Boolean network which is easy to generate chaotic signals has become a hot research topic. We realize an 18-node autonomous Boolean network circuit which can generate high entropy chaos by using the nonlinear characteristics of two-input XOR gate, and establish an improved mathematical model for the circuit by introducing the filter coefficient. Through numerical simulation and circuit comparison experiment, we study the influence of filter coefficient and delay parameters on network dynamic characteristics of this model. The numerical simulation results are basically consistent with those of the experimental phenomena. When the transmission delay between nodes is not equal, the filter coefficient has a modulation effect on the generation of chaos, which well indicates that the introduction of the filter coefficient makes the improved mathematical model more objective to describe the physical phenomena in the circuit. In addition, using bifurcation diagram, Lyapunov exponent and permutation entropy, we further analyze the nonlinear characteristics and randomness of the autonomous Boolean network. The output chaotic sequence of the network has the characteristics of high bandwidth, high entropy and strong robustness, which is used to generate high speed physical random sequences and has passed the NIST SP 800-22 randomness tests of National Institute of Standards and Technology of America.

·