pub unsafe extern "C" fn ocrypto_curve_p224_scalarmult(
    r: *mut ocrypto_cp_p224,
    p: *const ocrypto_cp_p224,
    s: *const ocrypto_sc_p224
) -> c_int
Expand description

P224 scalar multiplication.

r = p * s r = [0,0] if p = [0,0] or s mod q = 0

  • r - Output point.
  • p - Input point.
  • s - Scalar.

Returns -1 If r = [0,0]. Returns 0 If 0 < s < q. Returns 1 If s > q.