Go to the source code of this file.
|
| void | fe25519_freeze (fe25519 *r) |
| void | fe25519_unpack (fe25519 *r, const unsigned char x[32]) |
| void | fe25519_pack (unsigned char r[32], const fe25519 *x) |
| void | fe25519_cmov (fe25519 *r, const fe25519 *x, unsigned char b) |
| void | fe25519_cswap (fe25519 *r, fe25519 *x, unsigned char b) |
| void | fe25519_setint (fe25519 *r, unsigned int v) |
| void | fe25519_neg (fe25519 *r, const fe25519 *x) |
| unsigned char | fe25519_getparity (const fe25519 *x) |
| int | fe25519_iszero_vartime (const fe25519 *x) |
| int | fe25519_iseq_vartime (const fe25519 *x, const fe25519 *y) |
| void | fe25519_add (fe25519 *r, const fe25519 *x, const fe25519 *y) |
| void | fe25519_sub (fe25519 *r, const fe25519 *x, const fe25519 *y) |
| void | fe25519_mul (fe25519 *r, const fe25519 *x, const fe25519 *y) |
| void | fe25519_mul121666 (fe25519 *r, const fe25519 *x) |
| void | fe25519_square (fe25519 *r, const fe25519 *x) |
| void | fe25519_pow (fe25519 *r, const fe25519 *x, const unsigned char *e) |
| void | fe25519_invert (fe25519 *r, const fe25519 *x) |
| void | fe25519_pow2523 (fe25519 *r, const fe25519 *x) |
◆ fe25519
| #define fe25519 crypto_sign_ed25519_amd64_64_fe25519 |
◆ fe25519_add
| #define fe25519_add crypto_sign_ed25519_amd64_64_fe25519_add |
◆ fe25519_cmov
| #define fe25519_cmov crypto_sign_ed25519_amd64_64_fe25519_cmov |
◆ fe25519_freeze
| #define fe25519_freeze crypto_sign_ed25519_amd64_64_fe25519_freeze |
◆ fe25519_getparity
| #define fe25519_getparity crypto_sign_ed25519_amd64_64_fe25519_getparity |
◆ fe25519_invert
| #define fe25519_invert crypto_sign_ed25519_amd64_64_fe25519_invert |
◆ fe25519_iseq_vartime
| #define fe25519_iseq_vartime crypto_sign_ed25519_amd64_64_fe25519_iseq_vartime |
◆ fe25519_iszero_vartime
| #define fe25519_iszero_vartime crypto_sign_ed25519_amd64_64_fe25519_iszero_vartime |
◆ fe25519_mul
| #define fe25519_mul crypto_sign_ed25519_amd64_64_fe25519_mul |
◆ fe25519_mul121666
| #define fe25519_mul121666 crypto_sign_ed25519_amd64_64_fe25519_mul121666 |
◆ fe25519_neg
| #define fe25519_neg crypto_sign_ed25519_amd64_64_fe25519_neg |
◆ fe25519_pack
| #define fe25519_pack crypto_sign_ed25519_amd64_64_fe25519_pack |
◆ fe25519_pow2523
| #define fe25519_pow2523 crypto_sign_ed25519_amd64_64_fe25519_pow2523 |
◆ fe25519_setint
| #define fe25519_setint crypto_sign_ed25519_amd64_64_fe25519_setint |
◆ fe25519_square
| #define fe25519_square crypto_sign_ed25519_amd64_64_fe25519_square |
◆ fe25519_sub
| #define fe25519_sub crypto_sign_ed25519_amd64_64_fe25519_sub |
◆ fe25519_unpack
| #define fe25519_unpack crypto_sign_ed25519_amd64_64_fe25519_unpack |
◆ fe25519_add()
◆ fe25519_cmov()
◆ fe25519_cswap()
◆ fe25519_freeze()
◆ fe25519_getparity()
◆ fe25519_invert()
◆ fe25519_iseq_vartime()
◆ fe25519_iszero_vartime()
◆ fe25519_mul()
◆ fe25519_mul121666()
◆ fe25519_neg()
◆ fe25519_pack()
| void fe25519_pack |
( |
unsigned char | r[32], |
|
|
const fe25519 * | x ) |
◆ fe25519_pow()
◆ fe25519_pow2523()
◆ fe25519_setint()
| void fe25519_setint |
( |
fe25519 * | r, |
|
|
unsigned int | v ) |
◆ fe25519_square()
◆ fe25519_sub()
◆ fe25519_unpack()
| void fe25519_unpack |
( |
fe25519 * | r, |
|
|
const unsigned char | x[32] ) |