|
Monero
|


Go to the source code of this file.
Classes | |
| struct | ge25519 |
| struct | ge25519_p1p1 |
| struct | ge25519_p2 |
| struct | ge25519_niels |
| struct | ge25519_pniels |
Macros | |
| #define | ge25519 crypto_sign_ed25519_amd64_51_30k_batch_ge25519 |
| #define | ge25519_base crypto_sign_ed25519_amd64_51_30k_batch_ge25519_base |
| #define | ge25519_unpackneg_vartime crypto_sign_ed25519_amd64_51_30k_batch_unpackneg_vartime |
| #define | ge25519_pack crypto_sign_ed25519_amd64_51_30k_batch_pack |
| #define | ge25519_isneutral_vartime crypto_sign_ed25519_amd64_51_30k_batch_isneutral_vartime |
| #define | ge25519_add crypto_sign_ed25519_amd64_51_30k_batch_ge25519_add |
| #define | ge25519_double crypto_sign_ed25519_amd64_51_30k_batch_ge25519_double |
| #define | ge25519_double_scalarmult_vartime crypto_sign_ed25519_amd64_51_30k_batch_double_scalarmult_vartime |
| #define | ge25519_multi_scalarmult_vartime crypto_sign_ed25519_amd64_51_30k_batch_ge25519_multi_scalarmult_vartime |
| #define | ge25519_scalarmult_base crypto_sign_ed25519_amd64_51_30k_batch_scalarmult_base |
| #define | ge25519_p1p1_to_p2 crypto_sign_ed25519_amd64_51_30k_batch_ge25519_p1p1_to_p2 |
| #define | ge25519_p1p1_to_p3 crypto_sign_ed25519_amd64_51_30k_batch_ge25519_p1p1_to_p3 |
| #define | ge25519_p1p1_to_pniels crypto_sign_ed25519_amd64_51_30k_batch_ge25519_p1p1_to_pniels |
| #define | ge25519_add_p1p1 crypto_sign_ed25519_amd64_51_30k_batch_ge25519_add_p1p1 |
| #define | ge25519_dbl_p1p1 crypto_sign_ed25519_amd64_51_30k_batch_ge25519_dbl_p1p1 |
| #define | choose_t crypto_sign_ed25519_amd64_51_30k_batch_choose_t |
| #define | choose_t_smultq crypto_sign_ed25519_amd64_51_30k_batch_choose_t_smultq |
| #define | ge25519_nielsadd2 crypto_sign_ed25519_amd64_51_30k_batch_ge25519_nielsadd2 |
| #define | ge25519_nielsadd_p1p1 crypto_sign_ed25519_amd64_51_30k_batch_ge25519_nielsadd_p1p1 |
| #define | ge25519_pnielsadd_p1p1 crypto_sign_ed25519_amd64_51_30k_batch_ge25519_pnielsadd_p1p1 |
| #define | ge25519_p3 ge25519 |
Variables | |
| const ge25519 | ge25519_base |
| #define choose_t crypto_sign_ed25519_amd64_51_30k_batch_choose_t |
| #define choose_t_smultq crypto_sign_ed25519_amd64_51_30k_batch_choose_t_smultq |
| #define ge25519 crypto_sign_ed25519_amd64_51_30k_batch_ge25519 |
| #define ge25519_add crypto_sign_ed25519_amd64_51_30k_batch_ge25519_add |
| #define ge25519_add_p1p1 crypto_sign_ed25519_amd64_51_30k_batch_ge25519_add_p1p1 |
| #define ge25519_base crypto_sign_ed25519_amd64_51_30k_batch_ge25519_base |
| #define ge25519_dbl_p1p1 crypto_sign_ed25519_amd64_51_30k_batch_ge25519_dbl_p1p1 |
| #define ge25519_double crypto_sign_ed25519_amd64_51_30k_batch_ge25519_double |
| #define ge25519_double_scalarmult_vartime crypto_sign_ed25519_amd64_51_30k_batch_double_scalarmult_vartime |
| #define ge25519_isneutral_vartime crypto_sign_ed25519_amd64_51_30k_batch_isneutral_vartime |
| #define ge25519_multi_scalarmult_vartime crypto_sign_ed25519_amd64_51_30k_batch_ge25519_multi_scalarmult_vartime |
| #define ge25519_nielsadd2 crypto_sign_ed25519_amd64_51_30k_batch_ge25519_nielsadd2 |
| #define ge25519_nielsadd_p1p1 crypto_sign_ed25519_amd64_51_30k_batch_ge25519_nielsadd_p1p1 |
| #define ge25519_p1p1_to_p2 crypto_sign_ed25519_amd64_51_30k_batch_ge25519_p1p1_to_p2 |
| #define ge25519_p1p1_to_p3 crypto_sign_ed25519_amd64_51_30k_batch_ge25519_p1p1_to_p3 |
| #define ge25519_p1p1_to_pniels crypto_sign_ed25519_amd64_51_30k_batch_ge25519_p1p1_to_pniels |
| #define ge25519_p3 ge25519 |
| #define ge25519_pack crypto_sign_ed25519_amd64_51_30k_batch_pack |
| #define ge25519_pnielsadd_p1p1 crypto_sign_ed25519_amd64_51_30k_batch_ge25519_pnielsadd_p1p1 |
| #define ge25519_scalarmult_base crypto_sign_ed25519_amd64_51_30k_batch_scalarmult_base |
| #define ge25519_unpackneg_vartime crypto_sign_ed25519_amd64_51_30k_batch_unpackneg_vartime |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |