Lines Matching refs:derived_key
260 } derived_key = { 0 }; in __hmac_sha512_preparekey() local
264 sha384(raw_key, raw_key_len, derived_key.b); in __hmac_sha512_preparekey()
266 sha512(raw_key, raw_key_len, derived_key.b); in __hmac_sha512_preparekey()
268 memcpy(derived_key.b, raw_key, raw_key_len); in __hmac_sha512_preparekey()
271 for (size_t i = 0; i < ARRAY_SIZE(derived_key.w); i++) in __hmac_sha512_preparekey()
272 derived_key.w[i] ^= REPEAT_BYTE(HMAC_IPAD_VALUE); in __hmac_sha512_preparekey()
274 sha512_blocks(istate, derived_key.b, 1); in __hmac_sha512_preparekey()
276 for (size_t i = 0; i < ARRAY_SIZE(derived_key.w); i++) in __hmac_sha512_preparekey()
277 derived_key.w[i] ^= REPEAT_BYTE(HMAC_OPAD_VALUE ^ in __hmac_sha512_preparekey()
280 sha512_blocks(ostate, derived_key.b, 1); in __hmac_sha512_preparekey()
282 memzero_explicit(&derived_key, sizeof(derived_key)); in __hmac_sha512_preparekey()