cryptographic truth