Home
last modified time | relevance | path

Searched refs:sha256_ctx (Results 1 – 5 of 5) sorted by relevance

/AliOS-Things-master/components/genie_service/core/src/
A Dgenie_crypto.c33 struct tc_sha256_state_struct sha256_ctx; in genie_crypto_get_auth() local
49 ret = tc_sha256_init(&sha256_ctx); in genie_crypto_get_auth()
55 ret = tc_sha256_update(&sha256_ctx, (const uint8_t *)static_str, strlen(static_str)); in genie_crypto_get_auth()
61 ret = tc_sha256_final(g_auth, &sha256_ctx); in genie_crypto_get_auth()
113 struct tc_sha256_state_struct sha256_ctx; in genie_ais_get_cipher() local
126 ret = tc_sha256_init(&sha256_ctx); in genie_ais_get_cipher()
132 ret = tc_sha256_update(&sha256_ctx, (const uint8_t *)static_str, strlen(static_str)); in genie_ais_get_cipher()
138 ret = tc_sha256_final(g_ble_key, &sha256_ctx); in genie_ais_get_cipher()
A Dgenie_provision.c200 struct tc_sha256_state_struct sha256_ctx; in genie_provision_ultra_prov_recv_random() local
227 ret = tc_sha256_init(&sha256_ctx); in genie_provision_ultra_prov_recv_random()
233 ret = tc_sha256_update(&sha256_ctx, tmp, 47); in genie_provision_ultra_prov_recv_random()
239 ret = tc_sha256_final(cfm_key, &sha256_ctx); in genie_provision_ultra_prov_recv_random()
257 ret = tc_sha256_init(&sha256_ctx); in genie_provision_ultra_prov_recv_random()
263 ret = tc_sha256_update(&sha256_ctx, tmp, 42); in genie_provision_ultra_prov_recv_random()
269 ret = tc_sha256_final(p_prov_data_key, &sha256_ctx); in genie_provision_ultra_prov_recv_random()
282 ret = tc_sha256_init(&sha256_ctx); in genie_provision_ultra_prov_recv_random()
288 ret = tc_sha256_update(&sha256_ctx, tmp, 41); in genie_provision_ultra_prov_recv_random()
294 ret = tc_sha256_final(p_ultra_prov_devkey, &sha256_ctx); in genie_provision_ultra_prov_recv_random()
/AliOS-Things-master/components/ota/ota_agent/verify/
A Dota_verify_hash.c22 ota_sha256_init(&ctx->sha256_ctx); in ota_hash_init()
23 ota_sha256_starts(&ctx->sha256_ctx, 0); in ota_hash_init()
45 ota_sha256_update(&ctx->sha256_ctx, buf, len); in ota_hash_update()
66 ota_sha256_finish(&ctx->sha256_ctx, dgst); in ota_hash_final()
67 ota_sha256_free(&ctx->sha256_ctx); in ota_hash_final()
/AliOS-Things-master/components/ble_host/bt_host/ali_vendormodel_profile/
A Dali_vendormodel_profile.c35 static struct tc_sha256_state_struct sha256_ctx; variable
389 ret = tc_sha256_init(&sha256_ctx); in bt_mesh_profile_calculate_digest()
394 ret = tc_sha256_update(&sha256_ctx, (const uint8_t *)static_value, strlen(static_value)); in bt_mesh_profile_calculate_digest()
399 ret = tc_sha256_final((uint8_t *)digest, &sha256_ctx); in bt_mesh_profile_calculate_digest()
/AliOS-Things-master/components/ota/hal/
A Dota_hal_digest.h52 ota_sha256_context sha256_ctx; /* sh256 hash context */ member

Completed in 8 milliseconds