Searched refs:SHA512_HMAC_KEYLEN (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | zio_crypt.h | 41 #define SHA512_HMAC_KEYLEN 64 macro 90 uint8_t zk_hmac_keydata[SHA512_HMAC_KEYLEN];
|
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | zio_crypt.c | 257 ret = random_get_bytes(key->zk_hmac_keydata, SHA512_HMAC_KEYLEN); in zio_crypt_key_init() 277 key->zk_hmac_key.ck_length = CRYPTO_BYTES2BITS(SHA512_HMAC_KEYLEN); in zio_crypt_key_init() 454 memcpy(hmac_keydata_out, key->zk_hmac_keydata, SHA512_HMAC_KEYLEN); in zio_crypt_key_wrap() 458 iovecs[2].iov_len = SHA512_HMAC_KEYLEN; in zio_crypt_key_wrap() 480 enc_len = zio_crypt_table[crypt].ci_keylen + SHA512_HMAC_KEYLEN; in zio_crypt_key_wrap() 535 memcpy(dst, src, SHA512_HMAC_KEYLEN); in zio_crypt_key_unwrap() 540 iovecs[2].iov_len = SHA512_HMAC_KEYLEN; in zio_crypt_key_unwrap() 555 enc_len = keydata_len + SHA512_HMAC_KEYLEN; in zio_crypt_key_unwrap() 587 key->zk_hmac_key.ck_length = CRYPTO_BYTES2BITS(SHA512_HMAC_KEYLEN); in zio_crypt_key_unwrap()
|
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | zio_crypt.c | 262 ret = random_get_bytes(key->zk_hmac_keydata, SHA512_HMAC_KEYLEN); in zio_crypt_key_init() 282 key->zk_hmac_key.ck_length = CRYPTO_BYTES2BITS(SHA512_HMAC_KEYLEN); in zio_crypt_key_init() 511 plain_iovecs[1].iov_len = SHA512_HMAC_KEYLEN; in zio_crypt_key_wrap() 516 cipher_iovecs[1].iov_len = SHA512_HMAC_KEYLEN; in zio_crypt_key_wrap() 536 enc_len = zio_crypt_table[crypt].ci_keylen + SHA512_HMAC_KEYLEN; in zio_crypt_key_wrap() 578 plain_iovecs[1].iov_len = SHA512_HMAC_KEYLEN; in zio_crypt_key_unwrap() 583 cipher_iovecs[1].iov_len = SHA512_HMAC_KEYLEN; in zio_crypt_key_unwrap() 598 enc_len = keydata_len + SHA512_HMAC_KEYLEN; in zio_crypt_key_unwrap() 629 key->zk_hmac_key.ck_length = CRYPTO_BYTES2BITS(SHA512_HMAC_KEYLEN); in zio_crypt_key_unwrap()
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | dsl_crypt.c | 564 uint8_t raw_hmac_keydata[SHA512_HMAC_KEYLEN]; in dsl_crypto_key_open() 594 SHA512_HMAC_KEYLEN, raw_hmac_keydata); in dsl_crypto_key_open() 1222 SHA512_HMAC_KEYLEN, hmac_keydata, tx)); in dsl_crypto_key_sync_impl() 1237 uint8_t hmac_keydata[SHA512_HMAC_KEYLEN]; in dsl_crypto_key_sync() 2218 if (ret != 0 || len != SHA512_HMAC_KEYLEN) in dsl_crypto_recv_raw_key_check() 2432 uint8_t raw_hmac_keydata[SHA512_HMAC_KEYLEN]; in dsl_crypto_populate_key_nvlist() 2458 SHA512_HMAC_KEYLEN, raw_hmac_keydata); in dsl_crypto_populate_key_nvlist() 2532 raw_hmac_keydata, SHA512_HMAC_KEYLEN)); in dsl_crypto_populate_key_nvlist()
|