GNUnet 0.21.1
GNUNET_CRYPTO_CsSignature Struct Reference

CS Signtature containing scalar s and point R. More...

#include <gnunet_crypto_lib.h>

Collaboration diagram for GNUNET_CRYPTO_CsSignature:
[legend]

Data Fields

struct GNUNET_CRYPTO_CsS s_scalar
 Schnorr signatures are composed of a scalar s and a curve point. More...
 
struct GNUNET_CRYPTO_CsRPublic r_point
 Curve point of the Schnorr signature. More...
 

Detailed Description

CS Signtature containing scalar s and point R.

Definition at line 669 of file gnunet_crypto_lib.h.

Field Documentation

◆ s_scalar

struct GNUNET_CRYPTO_CsS GNUNET_CRYPTO_CsSignature::s_scalar

Schnorr signatures are composed of a scalar s and a curve point.

Definition at line 674 of file gnunet_crypto_lib.h.

Referenced by checkvec(), GNUNET_CRYPTO_blind_sig_unblind(), GNUNET_CRYPTO_cs_verify(), and output_vectors().

◆ r_point

struct GNUNET_CRYPTO_CsRPublic GNUNET_CRYPTO_CsSignature::r_point

Curve point of the Schnorr signature.

Definition at line 679 of file gnunet_crypto_lib.h.

Referenced by checkvec(), GNUNET_CRYPTO_blind_sig_unblind(), GNUNET_CRYPTO_cs_verify(), and output_vectors().


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