Randomness in cryptography | Synapse