Cryptographic failures

Completed