节点文献
抗温度干扰的STT-MRAM随机数生成器及其安全性分析
STT-MRAM Random Number Generator with Anti-Temperature Interference and Security Analysis
【摘要】 近年来,各向异性磁性材料因良好的随机特性为随机数发生器(Random Number Generator,RNG)等重要的硬件安全原语设计提供了一种新思路。已有的基于磁隧道结(Magnetic Tunnel Junction,MTJ)的随机数发生器方案虽然具有更高的安全性、能效和集成度等优点,但依然无法有效解决输出序列随机性受温度影响的问题。文章提出了非均匀写入法和非固定参考法两种灵活的抗温度干扰的真随机数产生方法。两种方法在提升随机数电路输出随机性的同时尽可能抵消环境温度的干扰。实验结果表明,两种随机数产生方案产生的随机数的香农熵在97%左右,且以较高的通过率(>98.5%)通过美国国家标准与技术研究院(National Institute of Standards and Technology,NIST)测试。
【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;
- 【文献出处】 信息网络安全 ,Netinfo Security , 编辑部邮箱 ,2022年08期
- 【分类号】TP333;TP309
- 【下载频次】68