| Crates.io | lib-q |
| lib.rs | lib-q |
| version | 0.0.1 |
| created_at | 2025-08-16 22:46:02.098776+00 |
| updated_at | 2025-08-16 22:46:02.098776+00 |
| description | Post-quantum cryptography library with libsodium-equivalent API |
| homepage | |
| repository | https://github.com/lib-q/lib-q |
| max_upload_size | |
| id | 1798960 |
| size | 363,036 |
A modern cryptography library built exclusively with NIST-approved post-quantum algorithms. Written in Rust with WASM compilation support.
lib-Q provides a libsodium-equivalent API for post-quantum cryptography, ensuring quantum resistance while maintaining familiar, easy-to-use interfaces.
lib-Q/
├── src/
│ ├── kem/ # Key Encapsulation Mechanisms
│ ├── sig/ # Digital Signatures
│ ├── hash/ # Hash Functions
│ ├── aead/ # Authenticated Encryption
│ ├── zkp/ # Zero-Knowledge Proofs
│ ├── utils/ # Utilities and helpers
│ └── wasm/ # WASM bindings
├── tests/ # Comprehensive test suite
├── benches/ # Performance benchmarks
├── docs/ # Documentation
└── examples/ # Usage examples
Planning Phase - Architecture and algorithm selection complete
Apache 2.0 License - see LICENSE for details.
We welcome contributions! Please see CONTRIBUTING.md for guidelines.
This library is in development. Do not use in production until a stable release is available.