Lines Matching defs:cipher
44 * Defines a key type and key length for both cipher and HMAC.
50 const cipher_kt_t *cipher; /**< Cipher static parameters */
55 * Container for unidirectional cipher and HMAC %key material.
60 uint8_t cipher[MAX_CIPHER_KEY_LENGTH];
61 /**< %Key material for cipher operations. */
68 * Container for one set of OpenSSL cipher and/or HMAC contexts.
73 cipher_ctx_t *cipher; /**< Generic cipher %context. */
82 * Container for bidirectional cipher and HMAC %key material.
119 * Container for two sets of OpenSSL cipher and/or HMAC contexts for both
125 struct key_ctx encrypt; /**< OpenSSL cipher and/or HMAC contexts
127 struct key_ctx decrypt; /**< OpenSSL cipher and/or HMAC contexts
138 /**< OpenSSL cipher and HMAC contexts for
393 return key->encrypt.cipher || key->encrypt.hmac || key->decrypt.cipher || key->decrypt.hmac;