Massive rewrite to be based on GF(2^8) rather than a prime field; this results in much faster operation and no size limit

This commit is contained in:
2024-01-14 03:50:39 +01:00
parent 27c0978dea
commit 1b74e60eff
8 changed files with 513 additions and 380 deletions

View File

@@ -2,10 +2,9 @@
name = "rssss"
version = "0.1.0"
authors = ["TQ Hirsch <thequux@thequux.com>"]
edition = "2018"
edition = "2021"
[dependencies]
num-bigint = {version = "0.2.2", features = ["rand", "serde"]}
lazy_static = "1.2.0"
structopt = "0.2.14"
failure = "0.1.5"
@@ -15,4 +14,8 @@ num-traits = "0.2.6"
rand = "0.6.5"
serde = "1.0.87"
serde_derive = "1.0.87"
serde_cbor = "0.9.0"
serde_cbor = "0.9.0"
serde_json = "1.0.111"
bendy = "0.3.3"
generic-array = "1.0.0"
anyhow = "1.0.79"