Netinfo Security ›› 2022, Vol. 22 ›› Issue (8): 36-43.doi: 10.3969/j.issn.1671-1122.2022.08.005

Previous Articles     Next Articles

STT-MRAM Random Number Generator with Anti-Temperature Interference and Security Analysis

WU Linjun1, LIU Yang2, YUAN Tao3, HU Yupeng1()   

  1. 1. College of Computer Science and Electronic Engineering, Hunan University, Changsha 410012, China
    2. Science and Technology Information Center of Hunan Transportation Department, Changsha 410004, China
    3. Hunan Guoke Microelectronics Co., Ltd., Changsha 410100, China
  • Received:2021-11-29 Online:2022-08-10 Published:2022-09-15
  • Contact: HU Yupeng E-mail:yphu@hnu.edu.cn

Abstract:

In recent years, anisotropic magnetic materials are being used to build essential security primitives like random number generators (RNG). The existing magnetic tunnel junction (MTJ)-based random number generator scheme, although with higher security, energy efficiency, and integration density, cannot solve the problem effectively that the randomness of the output is affected by temperature. This paper presents two novel random number generator methods against temperature interference, non-uniform writing and uncertain reference. The two methods improve the randomness of random number outputs while suppressing the interference caused by environmental temperature. The experimental results demonstrate that the Shannon entropy of the random numbers generated by the two RNG schemes is around 97%. The proposed RNG can pass the National Institute of Standards and Technology (NIST) test suites with high passing rates (>98.5%).

Key words: random number generator, STT-MRAM, anti-temperature interference, non-uniform writing, uncertain reference

CLC Number: