Hardware Implementation of A Secure Random Number Generator

被引:0
|
作者
Li, JinPing [1 ]
Shan, Jiong [1 ]
Wang, Lu [2 ]
Chen, Min [2 ]
机构
[1] Lanzhou Jiaotong Univ, Sch Elect & Informat Engn, Lanzhou 730000, Peoples R China
[2] Chinese Acad Sci, Shanghai Inst Opt & Fine Mech, Key Lab Quantum Opt, Shanghai 201800, Peoples R China
关键词
RNG; Gollmann; Filtered-FCSR; FPGA;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents novel approaches to design and validation of a secure hardware Random Number Generator (RNG), Filtered-FCSR cascade, which is based upon the structure of Gollmann cascade. To further validate the security of the proposed RNG structure a more extensive check has been performed over many output bit sequences, using the US National Institute of Standard and Technology (NIST) SP 800-22 test suite. It is shown that this design holds a secure mathematical structure which can resist attacks, and meets known standards. Hardware implementation using an Altera Cyclone FPGA has been developed and results show such architecture is novel in being both secure and very highly efficient for hardware implementation.
引用
收藏
页码:17 / 20
页数:4
相关论文
共 50 条
  • [21] FPGA implementation of SRAM PUFs based cryptographically secure pseudo-random number generator
    Chen, Shuai
    Li, Bing
    Zhou, Cenjun
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2018, 59 : 57 - 68
  • [22] FPGA implementation of universal random number generator
    Cui, W
    Li, CS
    Sun, X
    [J]. 2004 7TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS, VOLS 1-3, 2004, : 495 - 498
  • [23] VLSI implementation of universal random number generator
    Cui, W
    Chen, H
    Han, YQ
    [J]. APCCAS 2002: ASIA-PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, VOL 1, PROCEEDINGS, 2002, : 465 - 470
  • [24] Hardware implementation of a true random number generator integrating a hexagonal boron nitride memristor with a commercial microcontroller
    Pazos, Sebastian
    Zheng, Wenwen
    Zanotti, Tommaso
    Aguirre, Fernando
    Becker, Thales
    Shen, Yaqing
    Zhu, Kaichen
    Yuan, Yue
    Wirth, Gilson
    Puglisi, Francesco Maria
    Roldan, Juan Bautista
    Palumbo, Felix
    Lanza, Mario
    [J]. NANOSCALE, 2023, 15 (05) : 2171 - 2180
  • [25] Unpredictable Random Number Generator Based on Hardware Performance Counters
    Suciu, Alin
    Banescu, Sebastian
    Marton, Kinga
    [J]. DIGITAL INFORMATION PROCESSING AND COMMUNICATIONS, PT 2, 2011, 189 : 123 - 137
  • [26] Parallel random number generator for inexpensive configurable hardware cells
    Ackermann, J
    Tangen, U
    Bödekker, B
    Breyer, J
    Stoll, E
    McCaskill, JS
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2001, 140 (03) : 293 - 302
  • [27] An Optimized Hardware Architecture of a Multivariate Gaussian Random Number Generator
    Saiprasert, Chalermpol
    Bouganis, Christos-S.
    Constantinides, George A.
    [J]. ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2010, 4 (01)
  • [28] Cryptographically secure random number generator with chaotic additional input
    Ozkaynak, Fatih
    [J]. NONLINEAR DYNAMICS, 2014, 78 (03) : 2015 - 2020
  • [29] Cryptographically secure random number generator with chaotic additional input
    Fatih Özkaynak
    [J]. Nonlinear Dynamics, 2014, 78 : 2015 - 2020
  • [30] 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