Efficient Hybrid Random Number Generator Based on Keccak

被引:0
|
作者
Yakut, Selman [1 ]
Ozer, Ahmet Bedri [1 ]
机构
[1] Firat Univ, Bilgisayar Muhendisligi Bolumu, Elazig, Turkey
来源
2018 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND DATA PROCESSING (IDAP) | 2018年
关键词
Random numbers; hybrid random numbers; Keccak;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Random numbers are used in many areas such as cryptographic applications, statistics and game theory. These numbers are the most important part of these applications. There is a need for secure random numbers to guarantee the safety of these systems. In this study, a hybrid random number generator was designed to produce real random numbers that are safe and efficient. The generator consists of a deterministic part and an additive input. The Keccak hash algorithm has been redesigned for the deterministic part of the generator. Keccak is set as the latest standard for Hash algorithms. Additional inputs were produced with an approach based on the ring oscillator. Additional inputs to this generator prevent the number from being reproduced and guessed. The generated numbers satisfy the security requirements for cryptographic applications. Moreover, these numbers were shown that did not contain statistical weaknesses by NIST and autocorrelation tests. In addition, the developed system is not lost data, but it is 2 times more efficient. As a result, a productive random number generator has been developed that is safe to use for many applications.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] Multivariate Gaussian random number generator targeting specific resource utilization in an FPGA
    Saiprasert, Chalermpol
    Bouganis, Christos-Savvas
    Constantinides, George A.
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2008, 4943 : 233 - 244
  • [22] A note on the proper use of the numerical recipes RAN1 random number generator
    Baker, FB
    COMPUTATIONAL STATISTICS & DATA ANALYSIS, 1997, 25 (02) : 237 - 239
  • [23] A High Throughput and Configurable Pseudo-random Number Extension Generator for Lattice-based Post-quantum Cryptography
    Li, Xiang
    Liu, Dongsheng
    Hu, Ang
    Li, Aobo
    Yang, Shuo
    Lu, Jiahao
    Lei, Jianming
    2022 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, APCCAS, 2022, : 596 - 600
  • [24] Design and performance analysis of efficient KECCAK tree hashing on GPU architectures
    Lowden, Jason
    Lukowiak, Marcin
    Alarcon, Sonia Lopez
    JOURNAL OF COMPUTER SECURITY, 2015, 23 (05) : 541 - 562
  • [25] Hybrid Scalar/Vector Implementations of Keccak and SPHINCS+ on AArch64
    Becker, Hanno
    Kannwischer, Matthias J.
    PROGRESS IN CRYPTOLOGY, INDOCRYPT 2022, 2022, 13774 : 272 - 293
  • [26] A Random Number Generator Using Ring Oscillators and SHA-256 as Post-Processing
    Loza, Szymon
    Matuszewski, Lukasz
    Jessa, Mieczyslaw
    INTERNATIONAL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2015, 61 (02) : 199 - 204
  • [27] Secure and Efficient Hash Based Finishing Algorithm for Real Random Numbers
    Yakut, Selman
    Ozer, Ahmet Bedri
    2018 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND DATA PROCESSING (IDAP), 2018,
  • [28] A Peripheral-Free True Random Number Generator Based on Integrated Circuits Enabled by Atomically Thin Two-Dimensional Materials
    Ravichandran, Harikrishnan
    Sen, Dipanjan
    Wali, Akshay
    Schranghamer, Thomas F.
    Trainor, Nicholas
    Redwing, Joan M.
    Ray, Biswajit
    Das, Saptarshi
    ACS NANO, 2023, 17 (17) : 16817 - 16826
  • [29] Sponge-Based Pseudo-Random Number Generators
    Bertoni, Guido
    Daemen, Joan
    Peeters, Michael
    Van Assche, Gilles
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2010, 2010, 6225 : 33 - 47
  • [30] An AOP-Based Security Verification Environment for KECCAK Hash Algorithm
    Mestiri, Hassen
    Barraj, Imen
    Machhout, Mohsen
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 73 (02): : 4051 - 4066