Towards Generating True Random Numbers using Magnetoresistive RAM

Julian Dreyer, R. Tönjes, N. Aschenbruck
{"title":"Towards Generating True Random Numbers using Magnetoresistive RAM","authors":"Julian Dreyer, R. Tönjes, N. Aschenbruck","doi":"10.1109/WTS202356685.2023.10131866","DOIUrl":null,"url":null,"abstract":"Generating random numbers is a critical task in any security-related scenario, e.g., generating secure cryptographic keys for communication. Pseudo Random Number Generators (PRNG) do fulfill the task of generating numbers, though they are fundamentally dependent on a random seed or an entropy source. True Random Number Generators (TRNG) use other sources of entropy to generate a truly random number, e.g., by measuring the radioactive decay of an atom or electrostatic interference. This paper proposes a novel way of generating truly random numbers by leveraging the nondeterministic write behavior of Magnetoresistive Random Access Memory (MRAM) that occurs, if an external magnetic field is applied during operation. Since the MRAM chips are manufactured with nanoscale impurities on silicon level, it acts as a Physically Unclonable Function (PUF) and can be employed in security critical applications. For that, a formal description of the algorithm and technical details are thoroughly described. To show the true randomness of the operation, we provide a statistical significance evaluation which is based on real-world experiments. The results show that the MRAM behaves significantly nondeterministic while also providing an entropy of over 0.99 among all tested boards.","PeriodicalId":405032,"journal":{"name":"2023 Wireless Telecommunications Symposium (WTS)","volume":"48 2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 Wireless Telecommunications Symposium (WTS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WTS202356685.2023.10131866","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Generating random numbers is a critical task in any security-related scenario, e.g., generating secure cryptographic keys for communication. Pseudo Random Number Generators (PRNG) do fulfill the task of generating numbers, though they are fundamentally dependent on a random seed or an entropy source. True Random Number Generators (TRNG) use other sources of entropy to generate a truly random number, e.g., by measuring the radioactive decay of an atom or electrostatic interference. This paper proposes a novel way of generating truly random numbers by leveraging the nondeterministic write behavior of Magnetoresistive Random Access Memory (MRAM) that occurs, if an external magnetic field is applied during operation. Since the MRAM chips are manufactured with nanoscale impurities on silicon level, it acts as a Physically Unclonable Function (PUF) and can be employed in security critical applications. For that, a formal description of the algorithm and technical details are thoroughly described. To show the true randomness of the operation, we provide a statistical significance evaluation which is based on real-world experiments. The results show that the MRAM behaves significantly nondeterministic while also providing an entropy of over 0.99 among all tested boards.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
利用磁阻式RAM生成真随机数
在任何与安全相关的场景中,生成随机数都是一项关键任务,例如,生成用于通信的安全加密密钥。伪随机数生成器(PRNG)确实完成了生成数字的任务,尽管它们基本上依赖于随机种子或熵源。真随机数发生器(TRNG)使用其他的熵源来产生一个真正的随机数,例如,通过测量原子的放射性衰变或静电干扰。本文提出了一种利用磁阻随机存取存储器(MRAM)的不确定性写入行为产生真正随机数的新方法,如果在操作过程中施加外部磁场,则会发生这种不确定性写入行为。由于MRAM芯片是用硅级纳米级杂质制造的,因此它具有物理不可克隆功能(PUF),可用于安全关键应用。为此,对算法的形式化描述和技术细节进行了详尽的描述。为了显示操作的真正随机性,我们提供了基于实际实验的统计显著性评估。结果表明,MRAM表现出明显的不确定性,同时在所有测试板之间也提供了超过0.99的熵。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A comparison of power allocation mechanisms for 5G D2D mobile communication networks Encryption-Aware PHY Security for Wiretap Channels with Multiple Independent Jammers Towards Generating True Random Numbers using Magnetoresistive RAM Welcome to WTS 2023 Methods of Automating Power Swapping Mechanisms for Extending UAV Flight Missions
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1