Evaluation of a couple of true random number generators with liberally licensed hardware, firmware, and drivers

S. Callegari
{"title":"Evaluation of a couple of true random number generators with liberally licensed hardware, firmware, and drivers","authors":"S. Callegari","doi":"10.1109/ICECS.2015.7440282","DOIUrl":null,"url":null,"abstract":"Sequences of high quality random bits are required in virtually all modern security and cryptography applications, pushing designers to devise hardware-based true random number generators (TRNGs). Alongside architectures made by big players of information technology and/or proposed via peer reviewed channels, many alternatives exist. The recent, powerful trend t o interconnect even humble devices creates a significant deployment space for some of them, thanks to properties such as low-cost, good suitability to augment existing hardware, and readily available hardware/firmware/driver designs with liberal licenses. Consequently, there is practical relevance in a formal evaluation of their design. In this work, the \"InfNoise\" and \"Redoubler\" open architectures are investigated, finding them to belong to the chaos-based TRNG class and to bear similarity to some academic designs from the late'90s. Despite some some margins for improvement, the designs are found to admit formal justification.","PeriodicalId":215448,"journal":{"name":"2015 IEEE International Conference on Electronics, Circuits, and Systems (ICECS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE International Conference on Electronics, Circuits, and Systems (ICECS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICECS.2015.7440282","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Sequences of high quality random bits are required in virtually all modern security and cryptography applications, pushing designers to devise hardware-based true random number generators (TRNGs). Alongside architectures made by big players of information technology and/or proposed via peer reviewed channels, many alternatives exist. The recent, powerful trend t o interconnect even humble devices creates a significant deployment space for some of them, thanks to properties such as low-cost, good suitability to augment existing hardware, and readily available hardware/firmware/driver designs with liberal licenses. Consequently, there is practical relevance in a formal evaluation of their design. In this work, the "InfNoise" and "Redoubler" open architectures are investigated, finding them to belong to the chaos-based TRNG class and to bear similarity to some academic designs from the late'90s. Despite some some margins for improvement, the designs are found to admit formal justification.
使用自由许可的硬件、固件和驱动程序对几个真正的随机数生成器进行评估
几乎所有现代安全和密码学应用都需要高质量的随机比特序列,这促使设计人员设计基于硬件的真随机数生成器(trng)。除了由信息技术的大玩家制作的架构和/或通过同行评审的渠道提出的架构之外,还有许多替代方案。最近,连接简陋设备的强大趋势为其中一些设备创造了巨大的部署空间,这要归功于诸如低成本、增强现有硬件的良好适用性以及具有自由许可的现成硬件/固件/驱动程序设计等特性。因此,对其设计进行正式评估具有实际意义。在这项工作中,对“InfNoise”和“Redoubler”开放架构进行了研究,发现它们属于基于混沌的TRNG类,并且与90年代末的一些学术设计有相似之处。尽管有一些改进的余地,但人们发现这些设计有正式的理由。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:604180095
Book学术官方微信