Playing around with cryptography