Statistical test on lightweight block cipher-based PRNG

In this paper, a comparison of three Pseudo Random Number Generator (PRNG) based on SIMON-64, SPECK-64 and SIMECK-64 using PGV-5 scheme is presented. We use NIST randomness test suites sts-2.1.1 which consists of 15 statistical tests. According to the test results, SIMON-64-PGV-5 and SIMECK-64-PGV-5 PRNG pass all tests but SPECK-64-PGV-5 PRNG does not pass Random Excursions test. SIMON-64-PGV-5 and SIMECK-64-PGV-5 PRNG have good randomness properties.

[1]  Elaine B. Barker,et al.  A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications , 2000 .

[2]  Jason Smith,et al.  The SIMON and SPECK Families of Lightweight Block Ciphers , 2013, IACR Cryptol. ePrint Arch..

[3]  Patrick Schaumont,et al.  A Flexible and Compact Hardware Architecture for the SIMON Block Cipher , 2014, LightSec.

[4]  Bo Zhu,et al.  The Simeck Family of Lightweight Block Ciphers , 2015, CHES.

[5]  Shoichi Hirose,et al.  Paper Special Section on Information Theory and Its Applications Efficient Pseudorandom-function Modes of a Block-cipher-based Hash Function , 2022 .

[6]  Debdeep Mukhopadhyay,et al.  Differential Fault Analysis on the Families of SIMON and SPECK Ciphers , 2014, 2014 Workshop on Fault Diagnosis and Tolerance in Cryptography.

[7]  Dongdai Lin,et al.  Security evaluation on Simeck against zero-correlation linear cryptanalysis , 2017, IET Inf. Secur..

[8]  Bart Preneel,et al.  Cryptographic hash functions , 2010, Eur. Trans. Telecommun..

[9]  Joos Vandewalle,et al.  Hash Functions Based on Block Ciphers: A Synthetic Approach , 1993, CRYPTO.

[10]  Stefan Lucks,et al.  Differential Cryptanalysis of Round-Reduced Simon and Speck , 2014, FSE.

[11]  Seminararbeit Timo Bartkewitz Building Hash Functions from Block Ciphers , Their Security and Implementation Properties , 2009 .

[12]  Jason Smith,et al.  The Simon and Speck Block Ciphers on AVR 8-Bit Microcontrollers , 2014, LightSec.