pqlite
Safe Rust bindings for PQLite (Post-Quantum SQLite).
use Connection;
let conn = open?;
conn.pqc_key?;
conn.execute_batch?;
conn.execute?;
println!;
Features
- ML-KEM-768 key encapsulation (FIPS 203)
- AES-256-GCM transparent page encryption
- ML-DSA-65 digital signatures (FIPS 204)
- Drop-in replacement for rusqlite's API style
Requirements
Install PQLite on your system: https://github.com/dyber-pqc/PQLite#installation
License
MIT — Copyright (c) 2025-2026 Dyber, Inc.