Searched refs:hash_context (Results 1 – 2 of 2) sorted by relevance
2578 static void HMAC_init(uECC_HashContext *hash_context, const uint8_t *K) { in HMAC_init() argument2579 uint8_t *pad = hash_context->tmp + 2 * hash_context->result_size; in HMAC_init()2581 for (i = 0; i < hash_context->result_size; ++i) in HMAC_init()2583 for (; i < hash_context->block_size; ++i) in HMAC_init()2586 hash_context->init_hash(hash_context); in HMAC_init()2587 hash_context->update_hash(hash_context, pad, hash_context->block_size); in HMAC_init()2590 static void HMAC_update(uECC_HashContext *hash_context, in HMAC_update() argument2593 hash_context->update_hash(hash_context, message, message_size); in HMAC_update()2596 static void HMAC_finish(uECC_HashContext *hash_context, const uint8_t *K, uint8_t *result) { in HMAC_finish() argument2597 uint8_t *pad = hash_context->tmp + 2 * hash_context->result_size; in HMAC_finish()[all …]
220 uECC_HashContext *hash_context,