Lines Matching defs:crypt
35 * Encryption /Authentication Algorithm Suite (crypt):
229 zio_crypt_key_init(uint64_t crypt, zio_crypt_key_t *key)
237 ASSERT3U(crypt, <, ZIO_CRYPT_FUNCTIONS);
239 ci = &zio_crypt_table[crypt];
244 keydata_len = zio_crypt_table[crypt].ci_keylen;
279 ci = &zio_crypt_table[crypt];
289 key->zk_crypt = crypt;
398 uint64_t crypt, crypto_key_t *key, uint8_t *ivbuf, uint_t datalen,
401 const zio_crypt_info_t *ci = &zio_crypt_table[crypt];
434 uint64_t crypt = key->zk_crypt;
437 ASSERT3U(crypt, <, ZIO_CRYPT_FUNCTIONS);
441 keydata_len = zio_crypt_table[crypt].ci_keylen;
474 aad[1] = LE_64(crypt);
480 enc_len = zio_crypt_table[crypt].ci_keylen + SHA512_HMAC_KEYLEN;
487 ret = zio_do_crypt_uio_opencrypto(B_TRUE, NULL, crypt, cwkey,
499 zio_crypt_key_unwrap(crypto_key_t *cwkey, uint64_t crypt, uint64_t version,
516 ASSERT3U(crypt, <, ZIO_CRYPT_FUNCTIONS);
518 keydata_len = zio_crypt_table[crypt].ci_keylen;
551 aad[1] = LE_64(crypt);
564 ret = zio_do_crypt_uio_opencrypto(B_FALSE, NULL, crypt, cwkey,
590 &zio_crypt_table[crypt], &key->zk_current_key);
594 key->zk_crypt = crypt;
1679 uint64_t crypt = key->zk_crypt;
1680 uint_t keydata_len = zio_crypt_table[crypt].ci_keylen;