Add FROST key promotion

Closes https://github.com/serai-dex/serai/issues/72.

Adds a trait, with a commented impl for a semi-unsafe niche feature, 
which will be used in https://github.com/serai-dex/serai/issues/73.
This commit is contained in:
Luke Parker
2022-08-13 08:49:38 -04:00
parent 885d816309
commit 454b73aec3
8 changed files with 283 additions and 7 deletions

View File

@@ -27,7 +27,7 @@ p256 = { version = "0.11", features = ["arithmetic", "bits", "hash2curve"], opti
k256 = { version = "0.11", features = ["arithmetic", "bits", "hash2curve"], optional = true }
dalek-ff-group = { path = "../dalek-ff-group", version = "0.1", optional = true }
transcript = { package = "flexible-transcript", path = "../transcript", version = "0.1" }
transcript = { package = "flexible-transcript", path = "../transcript", features = ["recommended"], version = "0.1" }
multiexp = { path = "../multiexp", version = "0.2", features = ["batch"] }