Get the negative values for each piece of the field element.
ParagonIE_Sodium_Core32_Curve25519::fe_sq
Square a field element
ParagonIE_Sodium_Core32_Curve25519::fe_mul
Multiply two field elements
ParagonIE_Sodium_Core32_Curve25519::fe_isnonzero
Returns 0 if this field element results in all NUL bytes.
Advertisement
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.
ParagonIE_Sodium_Core32_Curve25519::fe_copy
Create a copy of a field element.
ParagonIE_Sodium_Core32_Curve25519::fe_frombytes
Give: 32-byte string.
Advertisement
ParagonIE_Sodium_Core32_Curve25519::fe_cmov
Constant-time conditional move.
ParagonIE_Sodium_Core32_Curve25519::fe_1
Get a field element of size 10 with a value of 1
ParagonIE_Sodium_Core32_Curve25519::fe_add
Add two field elements.
ParagonIE_Sodium_Core32_Curve25519::fe_0
Get a field element of size 10 with a value of 0