Expand description
Per-algorithm adapters wiring selectors to concrete primitives.
Modules§
- aes256_
gcm - AES-256-GCM AEAD adapter.
- aes256_
gcm_ siv - AES-256-GCM-SIV AEAD adapter.
- chacha20_
poly1305 - ChaCha20-Poly1305 and XChaCha20-Poly1305 AEAD adapters.
- ed25519
- Ed25519 signature adapter.
- hmac
- HMAC-SHA-256 and HMAC-SHA-512 adapters.
- ml_
dsa_ 44 - ML-DSA-44 signature adapter.
- ml_
dsa_ 65 - ML-DSA-65 signature adapter.
- ml_
dsa_ 87 - ML-DSA-87 signature adapter.
- ml_
kem_ 512 - ML-KEM-512 key encapsulation adapter.
- ml_
kem_ 768 - ML-KEM-768 key encapsulation adapter.
- ml_
kem_ 1024 - ML-KEM-1024 key encapsulation adapter.
- p256
- NIST P-256 (secp256r1) signature adapter.
- p384
- NIST P-384 (secp384r1) signature adapter.
- p521
- NIST P-521 (secp521r1) signature adapter.
- secp256k1
- secp256k1 signature adapter.
- sha2
- SHA-384 and SHA-512 (SHA-2) hash adapters.
- sha3
- SHA3-224, SHA3-384, and SHA3-512 hash adapters.
- sha2_
256 - SHA-256 (SHA-2) hash adapter.
- sha3_
256 - SHA3-256 hash adapter.
- x25519
- X25519 Diffie–Hellman adapter.
- x_wing
- X-Wing hybrid KEM adapters.