Handler definitions and random key
Handler implementation (partially)
Rule for Crypto class
Cryptographic functions