A unified post-quantum framework: KEM and Signature schemes via Module-SIS
I am releasing the technical drafts and reference implementations for a unified post-quantum paradigm. Both the Key Encapsulation Mechanism (KEM) and the Digital Signature scheme are derived from the same underlying module-lattice structure, simplifying security assumptions and parameter management.
Both primitives rely on the hardness of the module-SIS problem and utilize a seed-expanded block-circulant/module matrix, negacyclic NTT for polynomial arithmetic, and CDT discrete Gaussian sampling. We target approximately 120-bit classical security for both constructions.
**Technical Documentation:**
* **KEM Draft (Zenodo):**[https://doi.org/10.5281/zenodo.20282875](https://doi.org/10.5281/zenodo.20282875)
* **Signature Draft (Zenodo):**[https://doi.org/10.5281/zenodo.20303388](https://doi.org/10.5281/zenodo.20303388)
**Implementations:**
* **KEM:**[https://github.com/xdanielex/Structured-Lattice-KEM](https://github.com/xdanielex/Structured-Lattice-KEM)
* **Signature:**[https://github.com/xdanielex/Structured-Lattice-Sign](https://github.com/xdanielex/Structured-Lattice-Sign)
Looking for rigorous peer review on the construction, parameter trade-offs, and security reductions.