Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pmuens/proto-lwe
Prototypes of a Learning With Errors (LWE) Implementation
https://github.com/pmuens/proto-lwe
cryptography lattice-based-crypto learning-with-errors lwe
Last synced: 26 days ago
JSON representation
Prototypes of a Learning With Errors (LWE) Implementation
- Host: GitHub
- URL: https://github.com/pmuens/proto-lwe
- Owner: pmuens
- Created: 2022-10-28T16:43:28.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2022-10-28T16:43:50.000Z (about 2 years ago)
- Last Synced: 2024-10-20T04:44:38.947Z (3 months ago)
- Topics: cryptography, lattice-based-crypto, learning-with-errors, lwe
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Learning With Errors (LWE) - Prototypes
Diving into "Learning With Errors" (LWE) via the [Tutorial Series](https://mark-schultz.github.io/nist-standard-out/) by Mark Schultz.
## Setup
1. `git clone `
2. `nix-shell`
3. `python `_Optional_: Update the `python.formatting.blackPath` property in the `.vscode/settings.json` file. Run `which black` within a Nix shell to get the project-specific `black` path.
## Useful Commands
```sh
nix-shellpython
```## Useful Resources
- [NIST-PQC Choices Out](https://mark-schultz.github.io/nist-standard-out/)
- [Textbook RSA and LWE](https://mark-schultz.github.io/lattices-for-programmers-pt1/)
- [Private Key Lattice-based Encryption](https://mark-schultz.github.io/lattices-for-programmers-pt2/)
- [Public Key Lattice-based Encryption](https://mark-schultz.github.io/lattices-for-programmers-pt3/)
- [A Guide to Post-Quantum Cryptography](https://mark-schultz.github.io/lattices-for-programmers-pt1/)
- [On Lattices, Learning with Errors, Random Linear Codes, and Cryptography](https://cims.nyu.edu/~regev/papers/qcrypto.pdf)
- [The Learning with Errors Problem](https://cims.nyu.edu/~regev/papers/lwesurvey.pdf)