In this work, we present a security solution for wireless networks using a novel low cost pseudo random number generator (PRNG). The PRNG is developed by superimposing a certain number or periodic waves such that the same pseudo random number is generated at two different devices that share a secret key. The generated pseudo random numbers are used for securing messages between the two devices. It is shown that this PRNG is capable of self synchronization, secure against most attacks and can be implemented both in hardware and software. In addition, the solution is lightweight and is ideal for wireless communication where the devices may be resource constrained. Analysis and extensive testing using the DIEHARD tests indicate that the developed PRNG exhibits high statistical randomness. The generated pseudo random numbers are also cryptographically secure and are thus suitable for security applications
Published in:
Military Communications Conference, 2005. MILCOM 2005. IEEE
Date of Conference: 17-20 Oct. 2005