Novel Flexible True Random Number Generator Using Resistive Switching Memory

Heba Abunahla, K. Humood, B. Mohammad
{"title":"Novel Flexible True Random Number Generator Using Resistive Switching Memory","authors":"Heba Abunahla, K. Humood, B. Mohammad","doi":"10.1109/icecs53924.2021.9665601","DOIUrl":null,"url":null,"abstract":"This work reports a novel true random number generator (TRNG) using Cu/GO/Pt memristive stack. The volatile regime of the device is utilized to achieve natural stochasticity among the switching cycles. An efficient Arduino-based circuit is built and connected to the memristor to produce the data with low power and cost overheads. National Institute of Standards and Technology (NIST) tests are used to assess the randomness of the generated bits. The produced data passes all NIST tests without the post-processing steps used by most of the true random number generators reported in the literature. Flexibility is a unique feature of the device reported in this work, being fabricated on flexible polymer substrate. This enhances the value of the TRNG and facilitates its deployment in smart wearable devices. This work is considered a great millstone towards efficient flexible secure smart electronics.","PeriodicalId":448558,"journal":{"name":"2021 28th IEEE International Conference on Electronics, Circuits, and Systems (ICECS)","volume":"142 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 28th IEEE International Conference on Electronics, Circuits, and Systems (ICECS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/icecs53924.2021.9665601","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

This work reports a novel true random number generator (TRNG) using Cu/GO/Pt memristive stack. The volatile regime of the device is utilized to achieve natural stochasticity among the switching cycles. An efficient Arduino-based circuit is built and connected to the memristor to produce the data with low power and cost overheads. National Institute of Standards and Technology (NIST) tests are used to assess the randomness of the generated bits. The produced data passes all NIST tests without the post-processing steps used by most of the true random number generators reported in the literature. Flexibility is a unique feature of the device reported in this work, being fabricated on flexible polymer substrate. This enhances the value of the TRNG and facilitates its deployment in smart wearable devices. This work is considered a great millstone towards efficient flexible secure smart electronics.
利用阻性开关存储器的新型柔性真随机数发生器
本文报道了一种使用Cu/GO/Pt记忆体堆栈的真随机数生成器(TRNG)。利用器件的易失性来实现开关周期之间的自然随机性。构建了一个高效的基于arduino的电路并连接到忆阻器上,以低功耗和低成本开销产生数据。美国国家标准与技术研究所(NIST)测试用于评估生成比特的随机性。生成的数据通过了所有的NIST测试,没有经过文献中报道的大多数真随机数生成器使用的后处理步骤。柔性是本工作中报道的器件的独特特征,是在柔性聚合物基板上制造的。这提高了TRNG的价值,有利于其在智能可穿戴设备中的部署。这项工作被认为是实现高效、灵活、安全的智能电子产品的巨大推动力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信