MCCI TweetNaCl
TweetNaCl library adapted for embedded use
mcci_tweetnacl_scalarmult.h File Reference
#include "mcci_tweetnacl.h"
+ Include dependency graph for mcci_tweetnacl_scalarmult.h:

Go to the source code of this file.

Data Structures

struct  mcci_tweetnacl_curve25519_group_element_t
 curve25519 group element More...
 
struct  mcci_tweetnacl_curve25519_scalar_t
 curve25519 scalar integer More...
 

Macros

#define _mcci_tweetnacl_scalarmult_h_   /* prevent multiple includes */
 

Functions

static void mcci_tweetnacl_scalarmult_curve25519 (mcci_tweetnacl_curve25519_group_element_t *q, const mcci_tweetnacl_curve25519_group_element_t *p, const mcci_tweetnacl_curve25519_scalar_t *n)
 do a scalar multiplication of a curve255129 group element by an integer More...
 
static void mcci_tweetnacl_scalarmult_curve25519_base (mcci_tweetnacl_curve25519_group_element_t *q, const mcci_tweetnacl_curve25519_scalar_t *n)
 do a scalar multiplication of the well known group element by an integer More...
 

Macro Definition Documentation

◆ _mcci_tweetnacl_scalarmult_h_

#define _mcci_tweetnacl_scalarmult_h_   /* prevent multiple includes */

Definition at line 24 of file mcci_tweetnacl_scalarmult.h.