Crates.io | lpn |
lib.rs | lpn |
version | 0.2.0 |
source | src |
created_at | 2018-09-05 17:52:51.82094 |
updated_at | 2021-04-01 09:56:34.649845 |
description | Software to study attacks on the Learning Parity with Noise problem |
homepage | https://thomwiggers.nl/research/msc-thesis/ |
repository | https://github.com/thomwiggers/lpn |
max_upload_size | |
id | 83088 |
size | 9,288,197 |
This software package allows to construct attacks on LPN.
The examples/
directory shows many examples of solving algorithms that solve various LPN instances using various (combinations of) reductions and solution-finding algorithms.
It also contains some example programs that try to find covering codes (mainly StGen codes) that have desirable properties.
cargo run --release --example bkw
Thom Wiggers. Solving LPN using Large Covering Codes. Master's Thesis Radboud University, 2018.
See also https://thomwiggers.nl/research/msc-thesis/