Skip to main content
NewsPublished

Independent Post-Quantum KEM and Digital Signature Suite in C++ (NSLD Reduction)

Source Reddit Cybersecurity

0

Discussion

This report covers an independent post-quantum cryptographic suite implemented in C++ that includes a Key Encapsulation Mechanism (KEM) and Digital Signature modules. The security of this suite is based on a novel mathematical reduction to the Non-Symmetric Lattice Distance (NSLD) problem, with formal proofs and benchmarking publicly available. The implementation is currently closed-source but accompanied by transparent theoretical documentation and academic publications. There is no indication of any vulnerabilities, exploits, or security threats associated with this software at this time. The project is intended for academic evaluation and benchmarking, with no known exploits in the wild and no patch or remediation required.

r/cybersecurity (opens in a new tab)u/Ok-Werewolf93750 points0 comments

Hi everyone,

I have been working independently on a lightweight, post-quantum cryptographic suite implemented in clean C++. Today I am sharing the core implementation of the Key Encapsulation Mechanism (KEM) and Digital Signature modules.

The underlying theoretical security of this implementation relies on a mathematical reduction to the Non-Symmetric Lattice Distance (NSLD) problem. The focus of this architecture is balancing cryptographic hardness with execution efficiency and low memory overhead, making it viable for constrained environments.

**Note on the Source Code:** The source code is currently distributed as a closed-source, proprietary compiled suite, though I reserve the right to potentially open-source it in the near future. However, the entire mathematical framework, proofs, and theoretical design have been made fully transparent and public from day one. The papers have been deposited on Zenodo with official DOIs.

On the GitHub repositories, I provide production-ready binaries, detailed documentation, header files for integration, and full benchmarking tools so anyone can test the raw execution speeds, key sizes, and CPU cycle performance on their own hardware.

I would love to get feedback from the community, specifically on:

  1. The efficiency of the KEM and signature generation cycles under heavy concurrent loads.

  2. The performance metrics of the compiled binaries across different architectures.

  3. The structural soundness of the NSLD reduction approach detailed in the pre-prints.

***

### 🔗 Project Links:

* **GitHub - KEM Module:** https://github.com/xdanielex/Structured-Lattice-KEM

* **GitHub - Digital Signature Module:** https://github.com/xdanielex/Structured-Lattice-Sign

* **Scientific Paper (KEM - Zenodo DOI):** https://doi.org/10.5281/zenodo.20282874

* **Scientific Paper (Signature - Zenodo DOI):** https://doi.org/10.5281/zenodo.20303387

Thanks in advance to anyone who takes the time to check out the benchmarks or read the papers!

References

Community reviews

Loading reviews…