libsumatracrypt-rs 0.1.2

A Rust Library For Cryptography
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/// Asymmetric Public Key Encryption Algorithms including ECIES-CURVE25519 and RSA4096
pub mod encryption;

/// Hash Functions including SHA2, SHA3, SHAKE256, BLAKE2B, BLAKE3
pub mod digest;

/// Digital Signatures including Ed25519, Schnorr Signatures over Ristretto compressed Ed25519 points, and Ed448
pub mod signatures;

/// Cryptographically Secure Pseudorandom Number Generator (Using Operating System)
pub mod csprng;

/// Verifiable Random Functions
pub mod vrf;

/// Key Exchanges including x448
pub mod dh;