Lines Matching refs:derived_key
274 } derived_key = { 0 }; in __hmac_sha256_preparekey() local
278 sha224(raw_key, raw_key_len, derived_key.b); in __hmac_sha256_preparekey()
280 sha256(raw_key, raw_key_len, derived_key.b); in __hmac_sha256_preparekey()
282 memcpy(derived_key.b, raw_key, raw_key_len); in __hmac_sha256_preparekey()
285 for (size_t i = 0; i < ARRAY_SIZE(derived_key.w); i++) in __hmac_sha256_preparekey()
286 derived_key.w[i] ^= REPEAT_BYTE(HMAC_IPAD_VALUE); in __hmac_sha256_preparekey()
288 sha256_blocks(istate, derived_key.b, 1); in __hmac_sha256_preparekey()
290 for (size_t i = 0; i < ARRAY_SIZE(derived_key.w); i++) in __hmac_sha256_preparekey()
291 derived_key.w[i] ^= REPEAT_BYTE(HMAC_OPAD_VALUE ^ in __hmac_sha256_preparekey()
294 sha256_blocks(ostate, derived_key.b, 1); in __hmac_sha256_preparekey()
296 memzero_explicit(&derived_key, sizeof(derived_key)); in __hmac_sha256_preparekey()