Searched refs:sig_r (Results 1 – 3 of 3) sorted by relevance
| /optee_os/core/drivers/crypto/stm32/ |
| H A D | stm32_pka.h | 62 struct stm32_pka_bn *sig_r, 68 const struct stm32_pka_bn *sig_r,
|
| H A D | ecc.c | 154 struct stm32_pka_bn sig_r = { }; in sign() local 193 sig_r.val = (void *)sig; in sign() 194 sig_r.size = bytes; in sign() 198 res = stm32_pka_ecdsa_sign(msg, msg_size, &sig_r, &sig_s, &d, &k, cid); in sign() 226 struct stm32_pka_bn sig_r = { }; in verify() local 248 sig_r.val = (void *)sig; in verify() 249 sig_r.size = sig_size / 2; in verify() 269 res = stm32_pka_ecdsa_verif(msg, msg_size, &sig_r, &sig_s, &pk, cid); in verify()
|
| H A D | stm32_pka.c | 1194 static TEE_Result stm32_pka_ecdsa_verif_param(const struct stm32_pka_bn *sig_r, in stm32_pka_ecdsa_verif_param() argument 1214 if (!is_smaller(sig_r, &curve_def[cid].n) || is_zero(sig_r)) { in stm32_pka_ecdsa_verif_param() 1253 const struct stm32_pka_bn *sig_r, in stm32_pka_ecdsa_verif() argument 1263 if (!eo_nbw || !hash || !sig_r || !sig_s || !pk) in stm32_pka_ecdsa_verif() 1268 res = stm32_pka_ecdsa_verif_param(sig_r, sig_s, pk, cid); in stm32_pka_ecdsa_verif() 1311 res = write_eo_data(base + _PKA_RAM_VERIF_SIGN_R, sig_r->val, in stm32_pka_ecdsa_verif() 1312 sig_r->size, eo_nbw); in stm32_pka_ecdsa_verif() 1361 struct stm32_pka_bn *sig_r, in stm32_pka_ecdsa_sign_ret() argument 1385 memset(sig_r->val, 0, sig_r->size); in stm32_pka_ecdsa_sign_ret() 1387 res = read_eo_data(base + _PKA_RAM_SIGN_R, sig_r->val, in stm32_pka_ecdsa_sign_ret() [all …]
|