iPXE

An X25519 unsigned 258bit integer. More...
#include <x25519.h>
Data Fields  
x25519_t  value 
Big integer value. More...  
An X25519 unsigned 258bit integer.
This is an unsigned integer N in the finite field of integers modulo the prime p=2^25519.
In this representation, N is encoded as any big integer that is in the same congruence class as N (i.e that has the same value as N modulo p) and that lies within the 258bit range [0,8p1].
This type can be used as an input for multiplication (but not for addition or subtraction).
Addition or subtraction will produce an output of this type.
x25519_t x25519_oct258::value 
Big integer value.
Definition at line 47 of file x25519.h.
Referenced by x25519_add(), x25519_init_constants(), x25519_invert(), x25519_invert_okx(), x25519_multiply(), x25519_multiply_okx(), and x25519_subtract().