Nowadays, a wide range of critical services relies on Internet of Things (IoT) devices. Nevertheless, they often lack proper security, becoming the gateway to attack the whole system. IoT security protocols are often based on stream ciphers, where pseudo-random number generators (PRNGs) are an essential part of them. In this work, we introduce a novel algorithm based on Hadamard matrices to evaluate the strength (unpredictability) of binary sequences, a key part of the IoT security stack. A comparative study with other algorithms that compute the same parameter is also presented.
This work was supported in part by the Spanish State Research Agency (AEI) of the Ministry of Science and Innovation (MICINN), project P2QProMeTe (PID2020-112586RB-I00/AEI/10.13039/501100011033), co-funded by the European Regional Development Fund (ERDF, EU).