Home
last modified time | relevance | path

Searched refs:p_n (Results 1 - 3 of 3) sorted by relevance

/base/startup/hvb/libhvb/src/crypto/
H A Dhvb_rsa.c258 static void montgomery_mul_add(struct long_int_num *p_a, unsigned long b, struct long_int_num *p_n, in montgomery_mul_add() argument
266 unsigned long *p_nd = p_n->p_uint; in montgomery_mul_add()
270 while (p_a->valid_word_len > p_n->valid_word_len){ in montgomery_mul_add()
271 lin_sub(p_a, p_n); in montgomery_mul_add()
297 p_res->valid_word_len = p_n->valid_word_len; in montgomery_mul_add()
299 lin_sub(p_res, p_n); in montgomery_mul_add()
303 static void montgomery_mod_mul(struct long_int_num *p_a, struct long_int_num *p_b, struct long_int_num *p_n, in montgomery_mod_mul() argument
311 montgomery_mul_add(p_a, p_b->p_uint[i], p_n, n_n0_i, p_res); in montgomery_mod_mul()
315 struct long_int_num *montgomery_mod_exp(struct long_int_num *p_m, struct long_int_num *p_n, unsigned long n_n0_i, in montgomery_mod_exp() argument
326 p_mr = lin_create(p_n in montgomery_mod_exp()
[all...]
H A Dhvb_rsa_verify.c343 uint32_t signlen, struct long_int_num *p_n, in hvb_rsa_verify_pss_param_convert()
346 invert_copy((uint8_t *)p_n->p_uint, pkey->pn, pkey->nlen); in hvb_rsa_verify_pss_param_convert()
347 p_n->valid_word_len = byte2dword(pkey->nlen); in hvb_rsa_verify_pss_param_convert()
348 lin_update_valid_len(p_n); in hvb_rsa_verify_pss_param_convert()
349 if (!p_n) { in hvb_rsa_verify_pss_param_convert()
380 struct long_int_num *p_n = NULL; in hvb_rsa_verify_pss() local
393 p_n = lin_create(byte2dword(pkey->nlen)); in hvb_rsa_verify_pss()
394 if (!p_n) { in hvb_rsa_verify_pss()
407 ret = hvb_rsa_verify_pss_param_convert(pkey, psign, signlen, p_n, p_rr, p_m); in hvb_rsa_verify_pss()
412 em = montgomery_mod_exp(p_m, p_n, n_n0_ in hvb_rsa_verify_pss()
342 hvb_rsa_verify_pss_param_convert(const struct hvb_rsa_pubkey *pkey, uint8_t *psign, uint32_t signlen, struct long_int_num *p_n, struct long_int_num *p_rr, struct long_int_num *p_m) hvb_rsa_verify_pss_param_convert() argument
[all...]
H A Dhvb_rsa.h33 /* The value of the |exp| power module |p_n| of |p_m| is calculated
40 struct long_int_num *montgomery_mod_exp(struct long_int_num *p_m, struct long_int_num *p_n,

Completed in 2 milliseconds