Searched refs:big_num_len (Results 1 – 2 of 2) sorted by relevance
/base/security/device_auth/frameworks/deviceauth_lite/source/huks_adapter/ |
D | huks_adapter.c | 303 const uint32_t big_num_len, struct big_num *out_result) in cal_bignum_exp() argument 309 if ((big_num_len != HC_BIG_PRIME_MAX_LEN_384) && (big_num_len != HC_BIG_PRIME_MAX_LEN_256)) { in cal_bignum_exp() 310 LOGE("Not support big number len %d", big_num_len); in cal_bignum_exp() 317 uint8_t *large_num = (uint8_t *)MALLOC(big_num_len); in cal_bignum_exp() 323 (void)memset_s(large_num, big_num_len, 0, big_num_len); in cal_bignum_exp() 326 if (big_num_len == HC_BIG_PRIME_MAX_LEN_384) { in cal_bignum_exp() 327 status = hks_hex_string_to_byte(g_large_prime_number_hex_384, large_num, big_num_len); in cal_bignum_exp() 329 status = hks_hex_string_to_byte(g_large_prime_number_hex_256, large_num, big_num_len); in cal_bignum_exp() 336 struct HksBlob big_num_n = { big_num_len, large_num }; in cal_bignum_exp() 337 struct HksBlob big_num_x = { big_num_len, out_result->big_num }; in cal_bignum_exp() [all …]
|
D | huks_adapter.h | 228 const uint32_t big_num_len, struct big_num *out_result);
|