nrfxlib API 2.7.99
Loading...
Searching...
No Matches
ECC secp256r1 low-level APIs

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

Functions

int ocrypto_curve_p256_from32bytes (ocrypto_cp_p256 *r, const uint8_t p[32])
 
int ocrypto_curve_p256_from64bytes (ocrypto_cp_p256 *r, const uint8_t p[64])
 
void ocrypto_curve_p256_to32bytes (uint8_t r[32], ocrypto_cp_p256 *p)
 
void ocrypto_curve_p256_to64bytes (uint8_t r[64], ocrypto_cp_p256 *p)
 
int ocrypto_curve_p256_scalarmult (ocrypto_cp_p256 *r, const ocrypto_cp_p256 *p, const ocrypto_sc_p256 *s)
 
int ocrypto_curve_p256_scalarmult_base (ocrypto_cp_p256 *r, const ocrypto_sc_p256 *s)
 

Detailed Description

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