SHA512_DIGEST_LENGTH
#define DIGEST_LEN SHA512_DIGEST_LENGTH
CK_BYTE hmac[SHA512_DIGEST_LENGTH]; /* use the maximum size */
CK_BYTE hmac[SHA512_DIGEST_LENGTH]; /* use the maximum size */
digestLen = SHA512_DIGEST_LENGTH;
CK_BYTE hash[SHA512_DIGEST_LENGTH]; /* space enough for all mechs */
CK_ULONG hash_len = SHA512_DIGEST_LENGTH;
hash_size = SHA512_DIGEST_LENGTH;
hmac_ctx->hmac_len = SHA512_DIGEST_LENGTH;
SHA512_DIGEST_LENGTH)) {
CK_ULONG hash_len = SHA512_DIGEST_LENGTH;
CK_BYTE hash[SHA512_DIGEST_LENGTH]; /* space for all mechs */
CK_ULONG hash_len = SHA512_DIGEST_LENGTH;
CK_BYTE der_data[SHA512_DIGEST_LENGTH + SHA2_DER_PREFIX_Len];
CK_BYTE hash[SHA512_DIGEST_LENGTH]; /* space enough for all mechs */
CK_ULONG hash_len = SHA512_DIGEST_LENGTH;
CK_BYTE der_data[SHA512_DIGEST_LENGTH + SHA2_DER_PREFIX_Len];
CK_BYTE hmac[SHA512_DIGEST_LENGTH]; /* use the maximum size */
CK_BYTE hmac[SHA512_DIGEST_LENGTH]; /* use the maximum size */
CK_BYTE hmac[SHA512_DIGEST_LENGTH]; /* use the maximum size */
CK_BYTE hmac[SHA512_DIGEST_LENGTH];
CK_ULONG len = SHA512_DIGEST_LENGTH;
rc = smb_sha512_update(ctx, in_hashval, SHA512_DIGEST_LENGTH);
char digest[SHA512_DIGEST_LENGTH];
tmpd.cd_length = SHA512_DIGEST_LENGTH;
tmpd.cd_raw.iov_len = SHA512_DIGEST_LENGTH;
hash_size = SHA512_DIGEST_LENGTH;
SHA512_DIGEST_LENGTH);
der_data_len = SHA2_DER_PREFIX_Len + SHA512_DIGEST_LENGTH;
uchar_t digest[SHA512_DIGEST_LENGTH];
uchar_t der_data[SHA512_DIGEST_LENGTH + SHA2_DER_PREFIX_Len];
uchar_t digest[SHA512_DIGEST_LENGTH];
sha_digest_len = digest_len = SHA512_DIGEST_LENGTH;
sha_digest_len = SHA512_DIGEST_LENGTH;
uchar_t digest[SHA512_DIGEST_LENGTH];
sha_digest_len = digest_len = SHA512_DIGEST_LENGTH;
sha_digest_len = SHA512_DIGEST_LENGTH;
uchar_t digest[SHA512_DIGEST_LENGTH];
sha_digest_len = digest_len = SHA512_DIGEST_LENGTH;
uchar_t digest[SHA512_DIGEST_LENGTH];
sha_digest_len = digest_len = SHA512_DIGEST_LENGTH;
sha_digest_len = SHA512_DIGEST_LENGTH;
uchar_t digested_key[SHA512_DIGEST_LENGTH];
(digest_len != SHA512_DIGEST_LENGTH))) {
uchar_t digest_tmp[SHA512_DIGEST_LENGTH];
(digest_len != SHA512_DIGEST_LENGTH))) {
uchar_t digest_tmp[SHA512_DIGEST_LENGTH];
sha_digest_len = SHA512_DIGEST_LENGTH;
sha_digest_len = SHA512_DIGEST_LENGTH;
sha_digest_len = SHA512_DIGEST_LENGTH;
sha_digest_len = SHA512_DIGEST_LENGTH;
uchar_t digested_key[SHA512_DIGEST_LENGTH];
u->u_preauth_hashval, SHA512_DIGEST_LENGTH)
out.cd_length = SHA512_DIGEST_LENGTH;
out.cd_raw.iov_len = SHA512_DIGEST_LENGTH;
rc = smb_sha512_update(ctx, in_hashval, SHA512_DIGEST_LENGTH);
u->u_preauth_hashval, SHA512_DIGEST_LENGTH) != 0)
u->u_preauth_hashval, SHA512_DIGEST_LENGTH) != 0)
T_len = SHA512_DIGEST_LENGTH;
(i != N) ? SHA512_DIGEST_LENGTH : (out_len - pos));
pos += SHA512_DIGEST_LENGTH;
uint8_t extract_key[SHA512_DIGEST_LENGTH];
output_cd.cd_length = SHA512_DIGEST_LENGTH;
uint_t N = (out_len + SHA512_DIGEST_LENGTH) / SHA512_DIGEST_LENGTH;
uint8_t T[SHA512_DIGEST_LENGTH];
key.ck_length = CRYPTO_BYTES2BITS(SHA512_DIGEST_LENGTH);
uint8_t raw_portable_mac[SHA512_DIGEST_LENGTH];
uint8_t raw_local_mac[SHA512_DIGEST_LENGTH];
cd.cd_length = SHA512_DIGEST_LENGTH;
cd.cd_length = SHA512_DIGEST_LENGTH;
uint8_t digestbuf[SHA512_DIGEST_LENGTH];
uint8_t raw_digestbuf[SHA512_DIGEST_LENGTH];
ASSERT3U(digestlen, <=, SHA512_DIGEST_LENGTH);
digest_data.cd_length = SHA512_DIGEST_LENGTH;
uint8_t digestbuf[SHA512_DIGEST_LENGTH];
digestbuf, SHA512_DIGEST_LENGTH);