-
Notifications
You must be signed in to change notification settings - Fork 35
Open
Description
Hi RCIG team! quick suggestion to improve accuracy in the hybrid/PQC sections.
1. Distinguish classical hybrid encryption from PQ hybrid cryptography
Crates like:
hpke,hpke-coreecies,ecies_25519rage/age
are classical hybrid encryption (ECDH + AEAD), but not post-quantum or PQ-classical hybrid schemes. A label separation would prevent confusion.
2. Mark PQClean-based crates as FFI
Crates like pqcrypto wrap PQClean (C). They are valuable, but not pure Rust. Worth labeling similar to other non-Rust backends.
3. Add category: Pure Rust Post-Quantum Cryptography
As of 2025, there is at least one production-grade, pure Rust PQC + hybrid implementation:
dcrypt (ioi-foundation/dcrypt)
- Pure Rust ML-KEM / ML-DSA
- Pure Rust P-256 / X25519
- Supports hybrid KEMs (ECDH + ML-KEM) and hybrid signatures
- Zero FFI, zero
unsafe
This would fit cleanly under a “Pure Rust PQC” or “Hybrid PQ Cryptography” category.
Thanks for maintaining the list!
- HL 🃏
Metadata
Metadata
Assignees
Labels
No labels