Randomness: The holy grail for communications systems