Advancement of True Random Number Generators Based on Sound Cards Through Utilization of a New Post-processing Method

被引:7
|
作者
Nikolic, Slavisa [1 ]
Veinovic, Mladen [1 ]
机构
[1] Singidunum Univ, Dept Postgrad Studies & Int Cooperat, Belgrade 11000, Serbia
关键词
True random number generator; Mixing bits in steps and XORing of adjacent bits; Environmental noise; Sound card; Entropy; Statistical tests;
D O I
10.1007/s11277-016-3480-9
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Quality of true random number generators (TRNGs) based on a sound card depends of two components: an "unpredictable" source with high entropy, and a post processing function which, when used on a digitalized form of a random signal source, produces a result that is statistically very close to the uniform distribution. This paper presents a method of obtaining true random bits using hardware of a computer sound card, on whose audio input through the use of a microphone a random environmental noise signal is brought and for post-processing a new procedure of distributing bits is used or so called "Mixing Bits in Steps and XORing of Adjacent Bits" (MiBiS&XOR). With the presented distillation procedure, in a simple and efficient way, adjacent input bits, who are in a certain correlation, are separated and divided one from another, by which reduces the total autocorrelation and then in this new sequence, adjacent bits are XORed which increases the entropy and reduces bias of output bit sequence. Experimental statistical randomness tests performed on sequences of bits obtained as a result of the proposed method, confirm the excellent quality of the TRNGs output.
引用
收藏
页码:603 / 622
页数:20
相关论文
共 38 条
  • [1] Advancement of True Random Number Generators Based on Sound Cards Through Utilization of a New Post-processing Method
    Slavisa Nikolic
    Mladen Veinovic
    Wireless Personal Communications, 2016, 91 : 603 - 622
  • [2] A post-processing method for true random number generators based on hyperchaos with applications in audio-based generators
    Teh, Je Sen
    Teng, Weijian
    Samsudin, Azman
    Chen, Jiageng
    FRONTIERS OF COMPUTER SCIENCE, 2020, 14 (06)
  • [3] A post-processing method for true random number generators based on hyperchaos with applications in audio-based generators
    Je Sen Teh
    Weijian Teng
    Azman Samsudin
    Jiageng Chen
    Frontiers of Computer Science, 2020, 14
  • [4] Hardware-Efficient Post-Processing Architectures for True Random Number Generators
    Rozic, Vladimir
    Verbauwhede, Ingrid
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2019, 66 (07) : 1242 - 1246
  • [5] A FPGA-Based Post-Processing and Validation Platform for Random Number Generators
    Gantel, Laurent
    Duc, Alexandre
    Steiner, Lucie
    Vannel, Fabien
    Upegui, Andres
    Gluck, Florent
    2020 IEEE 34TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2020), 2020, : 123 - 126
  • [6] A Comparison of Post-Processing Techniques for Biased Random Number Generators
    Kwok, Siew-Hwee
    Ee, Yen-Ling
    Chew, Guanhan
    Zheng, Kanghong
    Khoo, Khoongming
    Tan, Chik-How
    INFORMATION SECURITY THEORY AND PRACTICE: SECURITY AND PRIVACY OF MOBILE DEVICES IN WIRELESS COMMUNICATION, 2011, 6633 : 175 - 190
  • [7] Fast Post-processing Method for Practical Quantum Random Number Generators Based on Spontaneous Emission Amplification
    Tong Qixia
    Hu Yingying
    He Deyong
    Han Zhengfu
    LASER & OPTOELECTRONICS PROGRESS, 2024, 61 (05)
  • [8] A Lightweight Post-Processing Method for Voltage-Controlled MTJ based True Random Number Generator
    Wang, Zirui
    Chen, Retitle
    Gu, Yu
    Tee, Albert
    Wu, Di
    Koul, Xufeng
    2024 IEEE THE 20TH ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, APCCAS 2024, 2024, : 226 - 230
  • [9] Energy-Efficient Post-Processing Technique Having High Extraction Efficiency for True Random Number Generators
    Zhang, Ruilin
    Wang, Xingyu
    Shinohara, Hirofumi
    IEICE Transactions on Electronics, 2021, (07) : 300 - 308
  • [10] Energy-Efficient Post-Processing Technique Having High Extraction Efficiency for True Random Number Generators
    Zhang, Ruilin
    Wang, Xingyu
    Shinohara, Hirofumi
    IEICE TRANSACTIONS ON ELECTRONICS, 2021, E104C (07): : 300 - 308