Lines Matching full:compute
129 *| UF 1. Compute h = H(m)
131 *| F 3. Compute W = (W_x,W_y) = kG
132 *| F 4. Compute r = W_x mod q
134 *| F 6. Compute e = OS2I(h) mod q. If e is 0, set e to 1.
138 *| F 7. Compute s = (rx + ke) mod q
273 /* 3. Compute W = kG = (Wx, Wy) */ in _ecrdsa_sign_finalize()
284 /* 4. Compute r = Wx mod q */ in _ecrdsa_sign_finalize()
297 /* 6. Compute e = OS2I(h) mod q. If e is 0, set e to 1. */ in _ecrdsa_sign_finalize()
324 /* Compute s = (rx + ke) mod q */ in _ecrdsa_sign_finalize()
404 *| F 2. Compute h = H(m)
405 *| F 3. Compute e = OS2I(h)^-1 mod q
409 *| F 4. Compute u = es mod q
410 *| F 5. Compute v = -er mod q
411 *| F 6. Compute W' = uG + vY = (W'_x, W'_y)
412 *| F 7. Compute r' = W'_x mod q
488 /* 2. Compute h = H(m) */ in _ecrdsa_verify_update()
536 /* 2. Compute h = H(m) */ in _ecrdsa_verify_finalize()
549 /* 3. Compute e = OS2I(h)^-1 mod q */ in _ecrdsa_verify_finalize()
559 /* 4. Compute u = es mod q */ in _ecrdsa_verify_finalize()
562 /* 5. Compute v = -er mod q in _ecrdsa_verify_finalize()
564 * Because we only support positive integers, we compute in _ecrdsa_verify_finalize()
572 /* 6. Compute W' = uG + vY = (W'_x, W'_y) */ in _ecrdsa_verify_finalize()
580 /* 7. Compute r' = W'_x mod q */ in _ecrdsa_verify_finalize()