Cryptographic snake oil