A Messaging Layer Security (RFC 9420, MLS) implementation in TypeScript
-
Updated
Oct 5, 2026 - TypeScript
A Messaging Layer Security (RFC 9420, MLS) implementation in TypeScript
Sovereign, offline-first, post-quantum encrypted desktop vault for 2FA codes, seed phrases, credentials, and secure notes. Zero network, all crypto in Rust. Built with Tauri 2 + SolidJS.
QuarkDash - pure typescript hybrid cryptographic protocol that provides post-quantum security, high performance, and attack resistance.
LazyOwn RedTeam released QuantumVault as free software so that journalists, activists, and ordinary people can communicate with hybrid post-quantum end-to-end encryption, free from surveillance, censorship, or any single point of control over their right to private communication and free expression. We hope you put it to good use.
golang-jwt for post quantum cryptography
Hybrid post-quantum signing & identity registration; audits of HF/npm/PyPI found 0 PQ signatures.
A comprehensive system implementing Post-Quantum Ready Hybrid Ciphertext-Policy Attribute-Based Encryption (CP-ABE) with Cloud Database integration, providing secure file storage, user management, Dual-Layer ML-DSA Signatures, and attribute-based access control resistant to quantum computing threats.
Aggregates information on cryptographic algorithms, parameters including current classification data.
A tool to send files and directories anywhere in the world without storing in cloud. Free, fast, secure (E2E encrypted), no accounts, no tracking, based on iroh
Pure Rust implementation of the Module-Lattice-Based Digital Signature Standard (ML-DSA)
Clean-room C17 implementation of the Signal protocol (X3DH, Double Ratchet, Sesame, XEdDSA) with library-custodied keys.
Post-quantum (ML-KEM-768 + P-256) release builds of age-plugin-yubikey.
Python AEAD encryption using Post Quantum Cryptography (ML-KEM)
A prototype to experiment new ways for information interchange
To associate your repository with the postquantum-crypto topic, visit your repo's landing page and select "manage topics."