cryptographic evaluation