XorshiftH128+: A hybrid random number generator for lightweight IoT
Serge Sandakly, Charbel Salem, Khalil Challita, Shuvalaxmi Dass, Joseph Azar, Jacques Bou Abdo, Jacques Demerjian · 2023
The main purpose of this paper is to develop a Hybrid Random Number Generator for resource-constrained slim nodes operating within a lightweight Internet of Things network. Our algorithm extends the lightweight Xorshift128+ random number generator by developing a randomized seed generation algorithm that leverages the network’s random features. Simulation of the network was conducted using Omnet++ software followed by the validation process of cryptographic security of our proposal using NIST SP 800-22, Diehard, and TestU01 statistical tests.