Generation of pseudorandom numbers from audio input in smart phone Android

P. Wibowo, F. Romadhon
{"title":"Generation of pseudorandom numbers from audio input in smart phone Android","authors":"P. Wibowo, F. Romadhon","doi":"10.1109/TSSA.2017.8272924","DOIUrl":null,"url":null,"abstract":"The nowadays the needs of Random Number Generators (RNG) on the Internet of Things (IoT) devices have been increased such as Android smart phone. On Android devices, there are sources of randomness namely, dev/random Linux PRNG (LPNRG). But there are lacking in a way to get the new data source and extract the randomness of data. In addition, the use of LPRNG we can use another alternative, by using the microphone on Android devices. Microphone on Android devices can be used to obtain the audio input. The process of audio input will produce random noise so that it can be used as a source of randomness. The process of the audio input will need some addition process before being used as a source of data. The process of the utilization of audio input as a source of random data will produce a big size of data, so it should be used with maximum. In this research there will be the utilization of maximum data from the audio input. The results of the random data sources from the audio input will be used as the seed of the algorithm Mersenne Twister. To measure randomness from random numbers that have been produced writer use statistical testing suite tool from National Institute of Standards and Technology (NIST).","PeriodicalId":271883,"journal":{"name":"2017 11th International Conference on Telecommunication Systems Services and Applications (TSSA)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 11th International Conference on Telecommunication Systems Services and Applications (TSSA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TSSA.2017.8272924","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

The nowadays the needs of Random Number Generators (RNG) on the Internet of Things (IoT) devices have been increased such as Android smart phone. On Android devices, there are sources of randomness namely, dev/random Linux PRNG (LPNRG). But there are lacking in a way to get the new data source and extract the randomness of data. In addition, the use of LPRNG we can use another alternative, by using the microphone on Android devices. Microphone on Android devices can be used to obtain the audio input. The process of audio input will produce random noise so that it can be used as a source of randomness. The process of the audio input will need some addition process before being used as a source of data. The process of the utilization of audio input as a source of random data will produce a big size of data, so it should be used with maximum. In this research there will be the utilization of maximum data from the audio input. The results of the random data sources from the audio input will be used as the seed of the algorithm Mersenne Twister. To measure randomness from random numbers that have been produced writer use statistical testing suite tool from National Institute of Standards and Technology (NIST).
智能手机Android中音频输入伪随机数的生成
目前,Android智能手机等物联网(IoT)设备对随机数生成器(RNG)的需求越来越大。在Android设备上,存在随机性来源,即dev/random Linux PRNG (LPNRG)。但是缺乏一种获取新数据源和提取数据随机性的方法。此外,使用LPRNG我们可以使用另一种替代方法,通过在Android设备上使用麦克风。Android设备上可以通过麦克风获取音频输入。音频输入的过程会产生随机噪声,因此它可以作为随机性的来源。音频输入的过程在用作数据源之前需要一些附加过程。在利用音频输入作为随机数据来源的过程中,会产生大量的数据,所以要最大限度的利用。在这项研究中,将最大限度地利用音频输入的数据。来自音频输入的随机数据源的结果将被用作Mersenne Twister算法的种子。为了从产生的随机数中测量随机性,作者使用了来自美国国家标准与技术研究所(NIST)的统计测试套件工具。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信