Multiply two field elements
ParagonIE_Sodium_Core32_Curve25519::fe_isnonzero
Returns 0 if this field element results in all NUL bytes.
ParagonIE_Sodium_Core32_Curve25519::fe_isnegative
Is a field element negative? (1 = yes, 0 = no. Used in calculations.)
ParagonIE_Sodium_Core32_Curve25519::fe_tobytes
Convert a field element to a byte string.
Advertisement
ParagonIE_Sodium_Core32_Curve25519::fe_frombytes
Give: 32-byte string.
ParagonIE_Sodium_Core32_Curve25519::fe_copy
Create a copy of a field element.
ParagonIE_Sodium_Core32_Curve25519::fe_cmov
Constant-time conditional move.
ParagonIE_Sodium_Core32_Curve25519::fe_add
Add two field elements.
Advertisement
ParagonIE_Sodium_Core32_Curve25519::fe_1
Get a field element of size 10 with a value of 1
ParagonIE_Sodium_Core32_Curve25519::fe_0
Get a field element of size 10 with a value of 0
ParagonIE_Sodium_Core32_Curve25519_Ge_Precomp::__construct
ParagonIE_Sodium_Core32_Curve25519_Ge_Precomp constructor.
ParagonIE_Sodium_Core32_Curve25519_Ge_P3::__construct
ParagonIE_Sodium_Core32_Curve25519_Ge_P3 constructor.
Advertisement
ParagonIE_Sodium_Core32_Curve25519_Ge_P2::__construct
ParagonIE_Sodium_Core32_Curve25519_Ge_P2 constructor.
ParagonIE_Sodium_Core32_Curve25519_Ge_P1p1::__construct
ParagonIE_Sodium_Core32_Curve25519_Ge_P1p1 constructor.
ParagonIE_Sodium_Core32_Curve25519_Ge_Cached::__construct
ParagonIE_Sodium_Core32_Curve25519_Ge_Cached constructor.