Resolve merging crypto-{audit, tweaks} and use the proper transcript in Bitcoin

This commit is contained in:
Luke Parker
2023-03-16 16:59:20 -04:00
parent 64924835ad
commit d2c1592c61
8 changed files with 75 additions and 36 deletions

43
Cargo.lock generated
View File

@@ -602,7 +602,7 @@ dependencies = [
"bitcoin",
"flexible-transcript",
"hex",
"k256",
"k256 0.12.0",
"lazy_static",
"modular-frost",
"rand_core 0.6.4",
@@ -1037,7 +1037,7 @@ dependencies = [
"hex",
"k256 0.12.0",
"minimal-ed448",
"p256",
"p256 0.12.0",
"rand_core 0.6.4",
"sha2 0.10.6",
"sha3",
@@ -2599,7 +2599,7 @@ version = "0.12.0"
dependencies = [
"group",
"k256 0.12.0",
"p256",
"p256 0.12.0",
"rand_core 0.6.4",
]
@@ -3350,6 +3350,15 @@ version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0"
[[package]]
name = "hkdf"
version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "791a029f6b9fc27657f6f188ec6e5e43f6911f6f878e0dc5501396e09809d437"
dependencies = [
"hmac 0.12.1",
]
[[package]]
name = "hmac"
version = "0.8.1"
@@ -5575,6 +5584,17 @@ version = "6.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee"
[[package]]
name = "p256"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "51f44edd08f51e2ade572f141051021c5af22677e42b7dd28a88155151c33594"
dependencies = [
"ecdsa 0.14.8",
"elliptic-curve",
"sha2 0.10.6",
]
[[package]]
name = "p256"
version = "0.12.0"
@@ -5587,6 +5607,17 @@ dependencies = [
"sha2 0.10.6",
]
[[package]]
name = "p384"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dfc8c5bf642dde52bb9e87c0ecd8ca5a76faac2eeed98dedb7c717997e1080aa"
dependencies = [
"ecdsa 0.14.8",
"elliptic-curve",
"sha2 0.10.6",
]
[[package]]
name = "packed_simd_2"
version = "0.3.8"
@@ -8224,7 +8255,7 @@ dependencies = [
"futures",
"group",
"hex",
"k256",
"k256 0.12.0",
"modular-frost",
"monero-serai",
"rand_core 0.6.4",
@@ -10788,7 +10819,7 @@ dependencies = [
"hmac 0.12.1",
"log",
"oid-registry 0.6.1",
"p256",
"p256 0.11.1",
"p384",
"rand 0.8.5",
"rand_core 0.6.4",
@@ -10799,7 +10830,7 @@ dependencies = [
"serde",
"sha1",
"sha2 0.10.6",
"signature",
"signature 1.6.4",
"subtle",
"thiserror",
"tokio",