28#ifndef OCRYPTO_CURVE25519_H
29#define OCRYPTO_CURVE25519_H
42#define ocrypto_curve25519_SCALAR_BYTES (32)
47#define ocrypto_curve25519_BYTES (32)
#define ocrypto_curve25519_BYTES
Definition ocrypto_curve25519.h:47
#define ocrypto_curve25519_SCALAR_BYTES
Definition ocrypto_curve25519.h:42
void ocrypto_curve25519_scalarmult(uint8_t r[(32)], const uint8_t n[(32)], const uint8_t p[(32)])
void ocrypto_curve25519_scalarmult_base(uint8_t r[(32)], const uint8_t n[(32)])
void ocrypto_curve25519_scalarmult_ctx(ocrypto_curve25519_ctx *ctx, uint8_t r[(32)], const uint8_t n[(32)], const uint8_t p[(32)])
void ocrypto_curve25519_scalarmult_base_ctx(ocrypto_curve25519_ctx *ctx, uint8_t r[(32)], const uint8_t n[(32)])
Declaration of internal types used in public interfaces.
Definition ocrypto_types_25519.h:101