nrfxlib API 0.1.0
Loading...
Searching...
No Matches
ECC secp224r1 low-level APIs

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)
 

Detailed Description

Type declarations and APIs for low-level elliptic curve point operations based on the NIST secp224r1 curve.