Function nrfxlib_sys::ocrypto_curve_p256_scalarmult_base
source · pub unsafe extern "C" fn ocrypto_curve_p256_scalarmult_base(
r: *mut ocrypto_cp_p256,
s: *const ocrypto_sc_p256
) -> c_int
Expand description
P256 scalar base multiplication.
r = basePoint * s r = [0,0] if s mod q = 0
r
- Output point.s
- Scalar.
Returns -1 If r = [0,0]. Returns 0 If 0 < s < q. Returns 1 If s > q.