Tor 0.4.9.0-alpha-dev
|
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 *) |
An Ed25519 implementation, as a set of function pointers.
Definition at line 45 of file crypto_ed25519.c.
int(* blind_public_key) (unsigned char *, const unsigned char *, const unsigned char *) |
Definition at line 62 of file crypto_ed25519.c.
int(* blind_secret_key) (unsigned char *, const unsigned char *, const unsigned char *) |
Definition at line 60 of file crypto_ed25519.c.
int(* ed25519_scalarmult_with_group_order) (unsigned char *, const unsigned char *) |
Definition at line 68 of file crypto_ed25519.c.
int(* keygen) (unsigned char *, unsigned char *) |
Definition at line 51 of file crypto_ed25519.c.
int(* open) (const unsigned char *, const unsigned char *, size_t, const unsigned char *) |
Definition at line 53 of file crypto_ed25519.c.
int(* open_batch) (const unsigned char **, size_t *, const unsigned char **, const unsigned char **, size_t, int *) |
Definition at line 57 of file crypto_ed25519.c.
int(* pubkey) (unsigned char *, const unsigned char *) |
Definition at line 50 of file crypto_ed25519.c.
int(* pubkey_from_curve25519_pubkey) (unsigned char *, const unsigned char *, int) |
Definition at line 65 of file crypto_ed25519.c.
int(* seckey) (unsigned char *) |
Definition at line 48 of file crypto_ed25519.c.
int(* seckey_expand) (unsigned char *, const unsigned char *) |
Definition at line 49 of file crypto_ed25519.c.
int(* selftest) (void) |
Definition at line 46 of file crypto_ed25519.c.
int(* sign) (unsigned char *, const unsigned char *, size_t, const unsigned char *, const unsigned char *) |
Definition at line 55 of file crypto_ed25519.c.