nrfxlib API 0.1.0
|
Type declarations and APIs for low-level elliptic curve point operations based on the NIST secp224r1 curve. More...
Functions | |
int | ocrypto_curve_p224_from28bytes (ocrypto_cp_p224 *r, const uint8_t p[28]) |
int | ocrypto_curve_p224_from56bytes (ocrypto_cp_p224 *r, const uint8_t p[56]) |
void | ocrypto_curve_p224_to28bytes (uint8_t r[28], ocrypto_cp_p224 *p) |
void | ocrypto_curve_p224_to56bytes (uint8_t r[56], ocrypto_cp_p224 *p) |
int | ocrypto_curve_p224_scalarmult (ocrypto_cp_p224 *r, const ocrypto_cp_p224 *p, const ocrypto_sc_p224 *s) |
int | ocrypto_curve_p224_scalarmult_base (ocrypto_cp_p224 *r, const ocrypto_sc_p224 *s) |
int | ocrypto_curve_p224_add (ocrypto_cp_p224 *r, const ocrypto_cp_p224 *p, const ocrypto_cp_p224 *q) |
Type declarations and APIs for low-level elliptic curve point operations based on the NIST secp224r1 curve.