Lines Matching +full:6 +full:kg
478 prj_pt kG; in __bign_sign_finalize() local
493 kG.magic = WORD(0); in __bign_sign_finalize()
508 ret = local_memset(&kG, 0, sizeof(prj_pt)); EG(ret, err); in __bign_sign_finalize()
615 /* 3. Compute W = (W_x,W_y) = kG */ in __bign_sign_finalize()
617 ret = prj_pt_mul_blind(&kG, &k, G); EG(ret, err); in __bign_sign_finalize()
619 ret = prj_pt_mul(&kG, &k, G); EG(ret, err); in __bign_sign_finalize()
621 ret = prj_pt_unique(&kG, &kG); EG(ret, err); in __bign_sign_finalize()
623 dbg_nn_print("W_x", &(kG.X.fp_val)); in __bign_sign_finalize()
624 dbg_nn_print("W_y", &(kG.Y.fp_val)); in __bign_sign_finalize()
632 ret = fp_export_to_buf(&FE2OS_W[0], p_len, &(kG.X)); EG(ret, err); in __bign_sign_finalize()
634 ret = fp_export_to_buf(&FE2OS_W[p_len], p_len, &(kG.Y)); EG(ret, err); in __bign_sign_finalize()
697 prj_pt_uninit(&kG); in __bign_sign_finalize()
939 /* 6. Compute t = <BELT-HASH(OID(H) || <<FE2OS(W_x)> || <FE2OS(W_y)>>2*l || H(X))>l */ in __bign_verify_finalize()