Home
last modified time | relevance | path

Searched refs:SHA512_HMAC_KEYLEN (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/contrib/openzfs/include/sys/
H A Dzio_crypt.h41 #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 Dzio_crypt.c257 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 Dzio_crypt.c262 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 Ddsl_crypt.c564 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()