低功耗真随机数发生器通过环振荡器物联网和智能卡应用

Q3 Energy
G. Morankar
{"title":"低功耗真随机数发生器通过环振荡器物联网和智能卡应用","authors":"G. Morankar","doi":"10.22068/IJEEE.17.3.1914","DOIUrl":null,"url":null,"abstract":"Tremendous developments in integrated circuit technology, wireless communication systems, and personal assistant devices have fuelled growth of Internet of Things (IoT) applications and smart cards. The security of these devices completely depends upon the generation of random and unpredictable digital data streams through random number generator. Low quality, low throughput, and high processing time are observed in software-based pseudo-random number generator due to interrelated data or programs and serial execution of codes respectively. In this paper, FPGA implementation of low power true random number generator through ring oscillator for IoT applications and smart cards is presented. Ring oscillators based on higher jitter and sampling techniques were exploited to present true random number generator. Further statistical parameters of the generated data streams are enhanced through feedback mechanism and post-processing technique. The presented true random number generator technique does not depend on the characteristics of a particular FPGA. The presented technique consumes low power, requires low hardware footprints and passes the entire National Institute of Standards & Technology (NIST) 800-22 statistical test suite. The presented low power and area true random number generator with enhanced security through post-processing unit may be applied for encryption/decryption of data in IoT and smart cards.","PeriodicalId":39055,"journal":{"name":"Iranian Journal of Electrical and Electronic Engineering","volume":"17 1","pages":"1914-1914"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Low Power True Random Number Generator through Ring Oscillator for IoT and Smart Card Applications\",\"authors\":\"G. Morankar\",\"doi\":\"10.22068/IJEEE.17.3.1914\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Tremendous developments in integrated circuit technology, wireless communication systems, and personal assistant devices have fuelled growth of Internet of Things (IoT) applications and smart cards. The security of these devices completely depends upon the generation of random and unpredictable digital data streams through random number generator. Low quality, low throughput, and high processing time are observed in software-based pseudo-random number generator due to interrelated data or programs and serial execution of codes respectively. In this paper, FPGA implementation of low power true random number generator through ring oscillator for IoT applications and smart cards is presented. Ring oscillators based on higher jitter and sampling techniques were exploited to present true random number generator. Further statistical parameters of the generated data streams are enhanced through feedback mechanism and post-processing technique. The presented true random number generator technique does not depend on the characteristics of a particular FPGA. The presented technique consumes low power, requires low hardware footprints and passes the entire National Institute of Standards & Technology (NIST) 800-22 statistical test suite. The presented low power and area true random number generator with enhanced security through post-processing unit may be applied for encryption/decryption of data in IoT and smart cards.\",\"PeriodicalId\":39055,\"journal\":{\"name\":\"Iranian Journal of Electrical and Electronic Engineering\",\"volume\":\"17 1\",\"pages\":\"1914-1914\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-09-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Iranian Journal of Electrical and Electronic Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.22068/IJEEE.17.3.1914\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"Energy\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Iranian Journal of Electrical and Electronic Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.22068/IJEEE.17.3.1914","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Energy","Score":null,"Total":0}
引用次数: 0

摘要

集成电路技术、无线通信系统和个人助理设备的巨大发展推动了物联网(IoT)应用和智能卡的增长。这些设备的安全性完全依赖于通过随机数生成器生成随机和不可预测的数字数据流。基于软件的伪随机数生成器由于数据或程序的相互关联和代码的串行执行,存在质量低、吞吐量低和处理时间长的问题。本文介绍了一种基于环形振荡器的低功耗真随机数发生器的FPGA实现方法,用于物联网应用和智能卡。利用基于高抖动和采样技术的环形振荡器实现了真随机数发生器。通过反馈机制和后处理技术,进一步增强了生成数据流的统计参数。提出的真随机数发生器技术不依赖于特定FPGA的特性。该技术功耗低,硬件占用率低,并通过了美国国家标准与技术研究院(NIST) 800-22统计测试套件。本文提出的低功耗和面积真随机数发生器通过后处理单元增强了安全性,可用于物联网和智能卡中的数据加解密。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Low Power True Random Number Generator through Ring Oscillator for IoT and Smart Card Applications
Tremendous developments in integrated circuit technology, wireless communication systems, and personal assistant devices have fuelled growth of Internet of Things (IoT) applications and smart cards. The security of these devices completely depends upon the generation of random and unpredictable digital data streams through random number generator. Low quality, low throughput, and high processing time are observed in software-based pseudo-random number generator due to interrelated data or programs and serial execution of codes respectively. In this paper, FPGA implementation of low power true random number generator through ring oscillator for IoT applications and smart cards is presented. Ring oscillators based on higher jitter and sampling techniques were exploited to present true random number generator. Further statistical parameters of the generated data streams are enhanced through feedback mechanism and post-processing technique. The presented true random number generator technique does not depend on the characteristics of a particular FPGA. The presented technique consumes low power, requires low hardware footprints and passes the entire National Institute of Standards & Technology (NIST) 800-22 statistical test suite. The presented low power and area true random number generator with enhanced security through post-processing unit may be applied for encryption/decryption of data in IoT and smart cards.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Iranian Journal of Electrical and Electronic Engineering
Iranian Journal of Electrical and Electronic Engineering Engineering-Electrical and Electronic Engineering
CiteScore
1.70
自引率
0.00%
发文量
13
审稿时长
12 weeks
×
引用
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学术官方微信