Classes, interfaces and traits
BLAKE2b¶
Class ParagonIE_Sodium_Core_BLAKE2b
Based on the work of Devi Mandiri in devi/salt.
« More »
ChaCha20¶
Class ParagonIE_Sodium_Core_ChaCha20
« More »
Curve25519¶
Class ParagonIE_Sodium_Core_Curve25519
Implements Curve25519 core functions
Based on the ref10 curve25519 code provided by libsodium
« More »
Ed25519¶
Class ParagonIE_Sodium_Core_Ed25519
Implements Curve25519 core functions
Based on the ref10 curve25519 code provided by libsodium
« More »
HChaCha20¶
Class ParagonIE_Sodium_Core_HChaCha20
« More »
HSalsa20¶
Class ParagonIE_Sodium_Core_HSalsa20
« More »
Poly1305¶
Class ParagonIE_Sodium_Core_Poly1305
« More »
Salsa20¶
Class ParagonIE_Sodium_Core_Salsa20
« More »
SipHash¶
Class ParagonIE_SodiumCompat_Core_SipHash
Only uses 32-bit arithmetic, while the original SipHash used 64-bit integers
« More »
Util¶
Class ParagonIE_Sodium_Core_Util
« More »
X25519¶
Class ParagonIE_Sodium_Core_X25519
Implements Curve25519 core functions
Based on the ref10 curve25519 code provided by libsodium
« More »
XChaCha20¶
Class ParagonIE_Sodium_Core_XChaCha20
« More »
Xsalsa20¶
Class ParagonIE_Sodium_Core_XSalsa20
« More »