1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
//! # LibSlug Internals
//!
//! ## TODO
//!
//! - [ ] Password-Based Encrypt
//! - [ ] ECDSA
//! - [ ] ED448
//! - [ ] RSA
//! - [ ] El-Galmal
//! - [ ] Kyber768
/// Encryption: ECIES (over Curve25519 using SHA3 and AES-GCM) and ML-KEM1024 (Kyber)
/// Symmetric Encryption: XChaCha20-Poly1305, AES256GCM
/// SlugCSPRNG: Cryptographically Secure Randomness
/// Determinstic BIP39
/// Message Type
/// CipherText Type
/// Digital Signatures: ED25519, SPHINCS+ (SHAKE256) at 255 bit security
/// Digests (Hash Functions)
/// Experimental Crypto