Module sodiumoxide::crypto

source ·
Expand description

Cryptographic functions

Modules

Authenticated Encryption with Additional Data This operation:
Secret-key authentication
Public-key authenticated encryption
GenericHash.
Hashing
Key exchange
Secret-key One-time authentication
Password Hashing
Scalar multiplication
Sealed Boxes
Secret-key authenticated encryption
A lot of applications and programming language implementations have been recently found to be vulnerable to denial-of-service attacks when a hash function with weak security guarantees, like Murmurhash 3, was used to construct a hash table.
Public-key signatures
Secret-key encryption
Constant-time comparison of fixed-size vecs