lpn 0.2.0

Software to study attacks on the Learning Parity with Noise problem
Documentation
[dependencies.binomial-iter]
version = "0.1"

[dependencies.factorial]
version = "0.2"

[dependencies.fnv]
version = "1.0"

[dependencies.indicatif]
version = "0.15"

[dependencies.itertools]
version = "^0.10"

[dependencies.jemallocator]
optional = true
version = "0.3.2"

[dependencies.lazy_static]
version = "1"

[dependencies.log]
version = "0.4"

[dependencies.m4ri-rust]
features = ["serde"]
version = "0.4.0"

[dependencies.num-bigint]
version = "0.4"

[dependencies.num-rational]
version = "0.4"

[dependencies.num-traits]
version = "0.2"

[dependencies.packed_simd_2]
version = "0.3"

[dependencies.rand]
features = ["simd_support"]
version = "0.8.3"

[dependencies.rand_chacha]
features = ["std"]
version = "0.3.0"

[dependencies.rand_core]
version = "0.6.2"

[dependencies.rand_xoshiro]
version = "0.6.0"

[dependencies.rayon]
version = "1.5.0"

[dependencies.serde]
version = "1.0"

[dependencies.serde_derive]
version = "1.0"

[dependencies.serde_json]
version = "1.0"

[dependencies.sha2]
version = "0.9"

[dependencies.sys-info]
version = "0.8"

[dependencies.unchecked_unwrap]
version = "3.0"
[dev-dependencies.simple_logger]
version = "1"

[features]
bogosrnd = ["bogosrnd_18", "bogosrnd_19"]
bogosrnd_18 = ["codes"]
bogosrnd_19 = ["codes"]
codes = []
csprng = []
custom = ["custom_5"]
custom_5 = ["codes"]
default = ["csprng", "codes", "unchecked_unwrap/debug_checks"]
golay = ["golay_23", "golay_24"]
golay_23 = ["codes"]
golay_24 = ["codes"]
guava = ["guava_12", "guava_13", "guava_14", "guava_15", "guava_16", "guava_17", "guava_18", "guava_19", "guava_20", "guava_21", "guava_22", "guava_23", "guava_24", "guava_25"]
guava_12 = ["codes"]
guava_13 = ["codes"]
guava_14 = ["codes"]
guava_15 = ["codes"]
guava_16 = ["codes"]
guava_17 = ["codes"]
guava_18 = ["codes"]
guava_19 = ["codes"]
guava_20 = ["codes"]
guava_21 = ["codes"]
guava_22 = ["codes"]
guava_23 = ["codes"]
guava_24 = ["codes"]
guava_25 = ["codes"]
hamming = ["hamming_3", "hamming_7", "hamming_15", "hamming_31", "hamming_63", "hamming_127"]
hamming_127 = ["codes"]
hamming_15 = ["codes"]
hamming_3 = ["codes"]
hamming_31 = ["codes"]
hamming_63 = ["codes"]
hamming_7 = ["codes"]
max_k_191 = []
max_k_255 = []
mds = ["mds_3", "mds_4", "mds_5"]
mds_3 = ["codes"]
mds_4 = ["codes"]
mds_5 = ["codes"]
stgen = ["codes"]
wagner = ["wagner_20", "wagner_21", "wagner_22", "wagner_23", "wagner_24", "wagner_25", "wagner_26", "wagner_27", "wagner_28", "wagner_29", "wagner_30", "wagner_32"]
wagner_20 = ["codes"]
wagner_21 = ["codes"]
wagner_22 = ["codes"]
wagner_23 = ["codes"]
wagner_24 = ["codes"]
wagner_25 = ["codes"]
wagner_26 = ["codes"]
wagner_27 = ["codes"]
wagner_28 = ["codes"]
wagner_29 = ["codes"]
wagner_30 = ["codes"]
wagner_32 = ["codes"]

[package]
authors = ["Thom Wiggers <thom@thomwiggers.nl>"]
description = "Software to study attacks on the Learning Parity with Noise problem"
edition = "2018"
homepage = "https://thomwiggers.nl/research/msc-thesis/"
license = "MIT"
name = "lpn"
readme = "README.md"
repository = "https://github.com/thomwiggers/lpn"
version = "0.2.0"