Cryptography added