nrfxlib API 0.1.0
Loading...
Searching...
No Matches
ocrypto_curve448.h File Reference
#include <stdint.h>

Go to the source code of this file.

Macros

#define ocrypto_curve448_SCALAR_BYTES   (56)
 
#define ocrypto_curve448_BYTES   (56)
 

Functions

void ocrypto_curve448_scalarmult_base (uint8_t r[(56)], const uint8_t n[(56)])
 
void ocrypto_curve448_scalarmult (uint8_t r[(56)], const uint8_t n[(56)], const uint8_t p[(56)])
 

Detailed Description

Curve448 is an elliptic curve offering 224 bits of security. It is designed for use in the elliptic curve Diffie-Hellman (ECDH) key agreement scheme.

See also
RFC 7748 - Elliptic Curves for Security