Error handler for encryption/decryption related errors.
t() :: %ExMultipass.CryptoError{ __exception__: term(), message: String.t(), reason: atom() }