BCsRNG: A Secure Random Number Generator Based on Blockchain

被引:0
|
作者
Hsieh, Chao-Hsien [1 ]
Yao, Xinyu [1 ]
Zhang, Qing [1 ]
Lv, Mengchen [1 ]
Wang, Ruobing [1 ]
Ni, Bingxue [1 ]
机构
[1] Qufu Normal Univ, Sch Cyber Sci & Engn, Qufu 273165, Shandong, Peoples R China
来源
IEEE ACCESS | 2022年 / 10卷
关键词
Random number; blockchain; smart contract; security; random number generator; TECHNOLOGY;
D O I
10.1109/ACCESS.2022.3206450
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Random numbers are widely used in numerical computing, statistical simulation, random sampling, etc. At present, the mechanism for generating random numbers by computers is at risk of being attacked. The generated random numbers may be predicted in some cases,. However, current RNGs used in blockchain are not sufficient enough to handle attacks. Therefore, it is necessary to improve the security of random numbers. This paper improves the random number generator and designs a secure random number generator based on blockchain (BCsRNG). In practice, an encapsulated function algorithm of the secure random number is developed with the smart contract. Moreover, an API is provided to facilitate input and output. The experimental results show that the random numbers generated by BCsRNG are difficult to decipher and have higher randomness and security.
引用
收藏
页码:98117 / 98126
页数:10
相关论文
共 50 条
  • [1] Hardware Implementation of A Secure Random Number Generator
    Li, JinPing
    Shan, Jiong
    Wang, Lu
    Chen, Min
    [J]. 2014 21ST IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2014, : 17 - 20
  • [2] Quantum Random Number Generator for Secure Communications
    Epishkina, Anna
    Kogos, Konstantin
    [J]. 2016 INTERNATIONAL SIBERIAN CONFERENCE ON CONTROL AND COMMUNICATIONS (SIBCON), 2016,
  • [3] A Design for a Cryptographically Secure Pseudo Random Number Generator
    Williams, Benjamin
    Hiromoto, Robert E.
    Carlson, Albert
    [J]. PROCEEDINGS OF THE 2019 10TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS - TECHNOLOGY AND APPLICATIONS (IDAACS), VOL. 2, 2019, : 864 - 869
  • [4] PUF-Based Secure Chaotic Random Number Generator Design Methodology
    Kalanadhabhatta, Srisubha
    Kumar, Deepak
    Anumandla, Kiran Kumar
    Reddy, S. Ashish
    Acharyya, Amit
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2020, 28 (07) : 1740 - 1744
  • [5] Cryptographically secure random number generator with chaotic additional input
    Ozkaynak, Fatih
    [J]. NONLINEAR DYNAMICS, 2014, 78 (03) : 2015 - 2020
  • [6] A High-Speed Secure Quantum Random Number Generator Based on Vacuum States
    Gabriel, Christian
    Wittmann, Christoffer
    Hacker, Bastian
    Mauerer, Wolfgang
    Huntington, Elanor
    Sabuncu, Metin
    Marquardt, Christoph
    Leuchs, Gerd
    [J]. 2012 CONFERENCE ON LASERS AND ELECTRO-OPTICS (CLEO), 2012,
  • [7] Chaotic True Random Number Generator for Secure Communication Applications
    Al-Shidaifat, Alaaddin
    Jayawickrama, Chamindra
    Jung, Yechan
    Songwook-Lee
    Song, Hanjung
    Kahrama, Nihan
    [J]. 2020 17TH INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC 2020), 2020, : 244 - 245
  • [8] Secure and Efficient Hybrid Random Number Generator Based on Sponge Constructions for Cryptographic Applications
    Yakut, Selman
    Tuncer, Taner
    Ozer, Ahmet Bedri
    [J]. ELEKTRONIKA IR ELEKTROTECHNIKA, 2019, 25 (04) : 40 - 46
  • [9] Study and Implementation of a Secure Random Number Generator for DSRC Devices
    Ben Dhaou, Imed
    Skhiri, Haikel
    Tenhunen, Hannu
    [J]. 2017 9TH IEEE-GCC CONFERENCE AND EXHIBITION (GCCCE), 2018, : 268 - 273
  • [10] Cryptographically secure random number generator with chaotic additional input
    Fatih Özkaynak
    [J]. Nonlinear Dynamics, 2014, 78 : 2015 - 2020