GNUnet
0.11.x

Public ECC key (always for curve Ed25519) encoded in a format suitable for network transmission and EdDSA signatures. More...
#include <gnunet_crypto_lib.h>
Data Fields  
unsigned char  q_y [256/8] 
Point Q consists of a yvalue mod p (256 bits); the xvalue is always positive. More...  
Public ECC key (always for curve Ed25519) encoded in a format suitable for network transmission and EdDSA signatures.
Refer to section 5.1.3 of rfc8032, for a thorough explanation of how this value maps to the x and ycoordinates.
Definition at line 191 of file gnunet_crypto_lib.h.
unsigned char GNUNET_CRYPTO_EddsaPublicKey::q_y[256/8] 
Point Q consists of a yvalue mod p (256 bits); the xvalue is always positive.
The point is stored in Ed25519 standard compact format.
Definition at line 198 of file gnunet_crypto_lib.h.
Referenced by GNUNET_CRYPTO_ecdh_eddsa(), GNUNET_CRYPTO_eddsa_key_get_public(), GNUNET_CRYPTO_eddsa_key_get_public_from_scalar(), GNUNET_CRYPTO_eddsa_public_key_derive(), and GNUNET_CRYPTO_eddsa_verify_().