Lines Matching +full:6 +full:kg
131 *| F 3. Compute W = (W_x,W_y) = kG
134 *| F 6. Compute e = OS2I(h) mod q. If e is 0, set e to 1.
202 prj_pt kG; in _ecrdsa_sign_finalize() local
213 kG.magic = WORD(0); in _ecrdsa_sign_finalize()
226 ret = local_memset(&kG, 0, sizeof(prj_pt)); EG(ret, err); in _ecrdsa_sign_finalize()
273 /* 3. Compute W = kG = (Wx, Wy) */ in _ecrdsa_sign_finalize()
276 ret = prj_pt_mul_blind(&kG, &k, G); EG(ret, err); in _ecrdsa_sign_finalize()
278 ret = prj_pt_mul(&kG, &k, G); EG(ret, err); in _ecrdsa_sign_finalize()
280 ret = prj_pt_unique(&kG, &kG); EG(ret, err); in _ecrdsa_sign_finalize()
281 dbg_nn_print("W_x", &(kG.X.fp_val)); in _ecrdsa_sign_finalize()
282 dbg_nn_print("W_y", &(kG.Y.fp_val)); in _ecrdsa_sign_finalize()
285 ret = nn_mod(&r, &(kG.X.fp_val), q); EG(ret, err); in _ecrdsa_sign_finalize()
297 /* 6. Compute e = OS2I(h) mod q. If e is 0, set e to 1. */ in _ecrdsa_sign_finalize()
349 prj_pt_uninit(&kG); in _ecrdsa_sign_finalize()
411 *| F 6. Compute W' = uG + vY = (W'_x, W'_y)
572 /* 6. Compute W' = uG + vY = (W'_x, W'_y) */ in _ecrdsa_verify_finalize()