Pamukkale University Journal of Engineering Sciences (Oct 2020)
XorshiftUL+: A novel hybrid random number generator for internet of things and wireless sensor network applications
Abstract
There are an increasing number of lightweight devices such as smart cards, radio frequency identification (RFID) tags, wireless sensor nodes and devices associated with the Internet of Things (IoT) concept, all of which need effective and lightweight security structures. One of the basic elements used in authentication protocols is the nonce values that are generated by PRNGs. Also random numbers are used for encryption process in secure communication. Proposed PRNG has demonstrated great suitability for devices with limited resources in terms of performance, resource usage and randomness. This generator is tested with NIST statistical test suite (NIST STS), which is one of the most comprehensive randomness test tools. It is also implemented, tested on wireless identification and sensing platform (WISP) passive RFID tag and compared with well-known PRNGs. As a result of the comparisons, it has better results than its rivals.