ENT Randomness Test on DM-PRESENT-80 and DM-PRESENT-128-based Pseudorandom Number Generator

B. H. Susanti, Jimmy Jimmy, Mareta W. Ardyani
{"title":"ENT Randomness Test on DM-PRESENT-80 and DM-PRESENT-128-based Pseudorandom Number Generator","authors":"B. H. Susanti, Jimmy Jimmy, Mareta W. Ardyani","doi":"10.1109/ISRITI54043.2021.9702862","DOIUrl":null,"url":null,"abstract":"In cryptography, random numbers hold a special importance in which they can be utilized as keys, to generate challenges, or merely as a value. The Pseudorandom Number Generator (PRNG), as the name suggests, makes the generation of random numbers possible. It is widely accepted that there are two different categories of PRNG algorithms, namely the specifically built and those based on existing cryptography algorithms. The block cipher-based hash function scheme is one of the mostly used algorithms to generate outputs of a PRNG. In this study, we performed the ENT randomness test on PRNG which is based on hash function based on block cipher. Since the hash function produces a fixed output, the data set will be used to match the required sample. The hash function scheme used is Davies-Meyer with block cipher construction, namely the PRESENT-80 and PRESENT-128 algorithms. The results showed that the output sequences produced by one iteration and two iterations of DM-PRESENT-80 and DM-PRESENT-128 as a whole passed the ENT test, which means that the PRNG has a random output.","PeriodicalId":156265,"journal":{"name":"2021 4th International Seminar on Research of Information Technology and Intelligent Systems (ISRITI)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 4th International Seminar on Research of Information Technology and Intelligent Systems (ISRITI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISRITI54043.2021.9702862","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

In cryptography, random numbers hold a special importance in which they can be utilized as keys, to generate challenges, or merely as a value. The Pseudorandom Number Generator (PRNG), as the name suggests, makes the generation of random numbers possible. It is widely accepted that there are two different categories of PRNG algorithms, namely the specifically built and those based on existing cryptography algorithms. The block cipher-based hash function scheme is one of the mostly used algorithms to generate outputs of a PRNG. In this study, we performed the ENT randomness test on PRNG which is based on hash function based on block cipher. Since the hash function produces a fixed output, the data set will be used to match the required sample. The hash function scheme used is Davies-Meyer with block cipher construction, namely the PRESENT-80 and PRESENT-128 algorithms. The results showed that the output sequences produced by one iteration and two iterations of DM-PRESENT-80 and DM-PRESENT-128 as a whole passed the ENT test, which means that the PRNG has a random output.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于DM-PRESENT-80和dm - present -128伪随机数发生器的ENT随机性检验
在密码学中,随机数具有特殊的重要性,因为它们可以用作密钥,生成挑战,或仅作为值。伪随机数生成器(PRNG),顾名思义,使随机数的生成成为可能。人们普遍认为PRNG算法有两类,即专门构建的PRNG算法和基于现有密码算法的PRNG算法。基于分组密码的哈希函数方案是生成PRNG输出最常用的算法之一。在本研究中,我们对基于分组密码的哈希函数的PRNG进行了ENT随机性检验。由于哈希函数产生固定的输出,因此将使用该数据集来匹配所需的样本。所使用的哈希函数方案是带有分组密码结构的Davies-Meyer,即PRESENT-80和PRESENT-128算法。结果表明,DM-PRESENT-80和DM-PRESENT-128的1次迭代和2次迭代产生的输出序列总体上通过了ENT检验,表明PRNG具有随机输出。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Improved HEVC Video Encoding Quality With Multi Scalability Techniques Indonesian Clickbait Detection Using Improved Backpropagation Neural Network Sentiment Analysis for Twitter Chatter During the Early Outbreak Period of COVID-19 Online Retail Pattern Quality Improvement: From Frequent Sequential Pattern to High-Utility Sequential Pattern East Nusa Tenggara Weaving Image Retrieval Using Convolutional Neural Network
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1