Tor  0.4.3.0-alpha-dev
Data Fields
ed25519_checkable_t Struct Reference

#include <crypto_ed25519.h>

Data Fields

const ed25519_public_key_tpubkey
 
ed25519_signature_t signature
 
const uint8_t * msg
 
size_t len
 

Detailed Description

A collection of information necessary to check an Ed25519 signature. Used for batch verification.

Definition at line 77 of file crypto_ed25519.h.

Field Documentation

◆ len

size_t len

The length of the message.

Definition at line 85 of file crypto_ed25519.h.

Referenced by ed25519_checksig_batch(), and tor_cert_get_checkable_sig().

◆ msg

const uint8_t* msg

The message that the signature is supposed to have been applied to.

Definition at line 83 of file crypto_ed25519.h.

Referenced by ed25519_checksig_batch(), and tor_cert_get_checkable_sig().

◆ pubkey

const ed25519_public_key_t* pubkey

The public key that supposedly generated the signature.

Definition at line 79 of file crypto_ed25519.h.

Referenced by ed25519_checksig_batch(), and tor_cert_get_checkable_sig().

◆ signature

The signature to check.

Definition at line 81 of file crypto_ed25519.h.

Referenced by ed25519_checksig_batch(), and tor_cert_get_checkable_sig().


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