GNUnet 0.21.1
GNUNET_CRYPTO_ElligatorRepresentative Struct Reference

Elligator representative (always for Curve25519) More...

#include <gnunet_crypto_lib.h>

Data Fields

unsigned char r [256/8]
 Represents an element of Curve25519 finite field. More...
 

Detailed Description

Elligator representative (always for Curve25519)

Definition at line 354 of file gnunet_crypto_lib.h.

Field Documentation

◆ r

unsigned char GNUNET_CRYPTO_ElligatorRepresentative::r[256/8]

Represents an element of Curve25519 finite field.

Always smaller than 2 ^ 254 - 10 -> Needs to be serialized into a random-looking byte stream before transmission.

Definition at line 360 of file gnunet_crypto_lib.h.

Referenced by GNUNET_CRYPTO_ecdhe_elligator_decoding(), GNUNET_CRYPTO_ecdhe_elligator_encoding(), and GNUNET_CRYPTO_ecdhe_elligator_key_create().


The documentation for this struct was generated from the following file: