Searched refs:uECC_HashContext (Results 1 – 3 of 3) sorted by relevance
/btstack/3rd-party/micro-ecc/ |
H A D | uECC.h | 188 typedef struct uECC_HashContext { struct 189 void (*init_hash)(struct uECC_HashContext *context); argument 190 void (*update_hash)(struct uECC_HashContext *context, argument 193 void (*finish_hash)(struct uECC_HashContext *context, uint8_t *hash_result); argument 197 } uECC_HashContext; argument 220 uECC_HashContext *hash_context,
|
H A D | uECC.c | 2578 static void HMAC_init(uECC_HashContext *hash_context, const uint8_t *K) { in HMAC_init() 2590 static void HMAC_update(uECC_HashContext *hash_context, in HMAC_update() 2596 static void HMAC_finish(uECC_HashContext *hash_context, const uint8_t *K, uint8_t *result) { in HMAC_finish() 2613 static void update_V(uECC_HashContext *hash_context, uint8_t *K, uint8_t *V) { in update_V() 2627 uECC_HashContext *hash_context, in uECC_sign_deterministic()
|
/btstack/3rd-party/micro-ecc/test/ |
H A D | test_ecdsa_deterministic.c | 44 uECC_HashContext uECC; 48 static void init_SHA256(uECC_HashContext *base) { in init_SHA256() 53 static void update_SHA256(uECC_HashContext *base, in update_SHA256() 60 static void finish_SHA256(uECC_HashContext *base, uint8_t *hash_result) { in finish_SHA256()
|