Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0xnu/qrme
qrme is a quantum-resistant encrypted machine learning system designed to protect sensitive data and models against potential threats from quantum computing.
https://github.com/0xnu/qrme
cryptography large-language-model large-language-models llm llms post-quantum-cryptography
Last synced: about 1 month ago
JSON representation
qrme is a quantum-resistant encrypted machine learning system designed to protect sensitive data and models against potential threats from quantum computing.
- Host: GitHub
- URL: https://github.com/0xnu/qrme
- Owner: 0xnu
- License: bsd-3-clause
- Created: 2024-08-29T07:46:34.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-01T07:44:27.000Z (5 months ago)
- Last Synced: 2024-12-10T10:57:58.360Z (about 1 month ago)
- Topics: cryptography, large-language-model, large-language-models, llm, llms, post-quantum-cryptography
- Language: C
- Homepage:
- Size: 48.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
## qrme
`qrme` is a quantum-resistant encrypted machine learning system designed to protect sensitive data and models against potential threats from [quantum computing](https://en.wikipedia.org/wiki/Quantum_computing). It utilises advanced cryptographic techniques to ensure the confidentiality and integrity of the machine learning model and its inputs/outputs, even in the face of future quantum attacks.
### Usage
You can start using `qrme` by executing:
```sh
make help
```There's a minimal integration example [here](./create_sample_model.c). Don't forget to implement secure methods for key distribution and storage and ensure the integrity of the model file in a production environment.
### References
+ [Quantum-Resistant Cryptography](https://arxiv.org/abs/2112.00399)
+ [Applications of Post-quantum Cryptography](https://arxiv.org/abs/2406.13258)
+ [Preparing for Quantum-Safe Cryptography](https://www.ncsc.gov.uk/whitepaper/preparing-for-quantum-safe-cryptography)
+ [Next Steps in Preparing for Post-Quantum Cryptography](https://www.ncsc.gov.uk/whitepaper/next-steps-preparing-for-post-quantum-cryptography)
+ [The Impact of Quantum Computing on Present Cryptography](https://arxiv.org/abs/1804.00200)
+ [Post-Quantum Cryptography for Internet of Things: A Survey on Performance and Optimization](https://arxiv.org/abs/2401.17538)### License
This project is licensed under the [BSD 3-Clause](LICENSE) License.
### Citation
```tex
@misc{qrme,
author = {Oketunji, A.F.},
title = {Quantum-Resistant Model Encryption (QRME)},
year = 2024,
version = {0.0.4},
publisher = {Zenodo},
doi = {10.5281/zenodo.13624471},
url = {https://doi.org/10.5281/zenodo.13624471}
}
```### Copyright
(c) 2024 [Finbarrs Oketunji](https://finbarrs.eu). All Rights Reserved.