Home
last modified time | relevance | path

Searched refs:sig_s (Results 1 – 3 of 3) sorted by relevance

/optee_os/core/drivers/crypto/stm32/
H A Dstm32_pka.h63 struct stm32_pka_bn *sig_s,
69 const struct stm32_pka_bn *sig_s,
H A Decc.c155 struct stm32_pka_bn sig_s = { }; in sign() local
195 sig_s.val = (void *)(sig + bytes); in sign()
196 sig_s.size = bytes; in sign()
198 res = stm32_pka_ecdsa_sign(msg, msg_size, &sig_r, &sig_s, &d, &k, cid); in sign()
227 struct stm32_pka_bn sig_s = { }; in verify() local
250 sig_s.val = (void *)(sig + sig_size / 2); in verify()
251 sig_s.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 Dstm32_pka.c1195 const struct stm32_pka_bn *sig_s, in stm32_pka_ecdsa_verif_param() argument
1220 if (!is_smaller(sig_s, &curve_def[cid].n) || is_zero(sig_s)) { in stm32_pka_ecdsa_verif_param()
1254 const struct stm32_pka_bn *sig_s, 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()
1316 res = write_eo_data(base + _PKA_RAM_VERIF_SIGN_S, sig_s->val, in stm32_pka_ecdsa_verif()
1317 sig_s->size, eo_nbw); in stm32_pka_ecdsa_verif()
1362 struct stm32_pka_bn *sig_s, in stm32_pka_ecdsa_sign_ret() argument
1395 memset(sig_s->val, 0, sig_s->size); in stm32_pka_ecdsa_sign_ret()
1397 res = read_eo_data(base + _PKA_RAM_SIGN_S, sig_s->val, in stm32_pka_ecdsa_sign_ret()
[all …]