Tor  0.4.3.0-alpha-dev
Data Fields
ed25519_impl_t Struct Reference

Data Fields

int(* selftest )(void)
 
int(* seckey )(unsigned char *)
 
int(* seckey_expand )(unsigned char *, const unsigned char *)
 
int(* pubkey )(unsigned char *, const unsigned char *)
 
int(* keygen )(unsigned char *, unsigned char *)
 
int(* open )(const unsigned char *, const unsigned char *, size_t, const unsigned char *)
 
int(* sign )(unsigned char *, const unsigned char *, size_t, const unsigned char *, const unsigned char *)
 
int(* open_batch )(const unsigned char **, size_t *, const unsigned char **, const unsigned char **, size_t, int *)
 
int(* blind_secret_key )(unsigned char *, const unsigned char *, const unsigned char *)
 
int(* blind_public_key )(unsigned char *, const unsigned char *, const unsigned char *)
 
int(* pubkey_from_curve25519_pubkey )(unsigned char *, const unsigned char *, int)
 
int(* ed25519_scalarmult_with_group_order )(unsigned char *, const unsigned char *)
 

Detailed Description

An Ed25519 implementation, as a set of function pointers.

Definition at line 45 of file crypto_ed25519.c.


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