|
|
@@ -17,6 +17,16 @@ version = "1.0.2"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "aead"
|
|
|
+version = "0.5.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "5c192eb8f11fc081b0fe4259ba5af04217d4e0faddd02417310a927911abd7c8"
|
|
|
+dependencies = [
|
|
|
+ "crypto-common",
|
|
|
+ "generic-array",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "ahash"
|
|
|
version = "0.7.6"
|
|
|
@@ -461,6 +471,30 @@ version = "1.0.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "chacha20"
|
|
|
+version = "0.9.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "c7fc89c7c5b9e7a02dfe45cd2367bae382f9ed31c61ca8debe5f827c420a2f08"
|
|
|
+dependencies = [
|
|
|
+ "cfg-if",
|
|
|
+ "cipher",
|
|
|
+ "cpufeatures",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "chacha20poly1305"
|
|
|
+version = "0.10.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35"
|
|
|
+dependencies = [
|
|
|
+ "aead",
|
|
|
+ "chacha20",
|
|
|
+ "cipher",
|
|
|
+ "poly1305",
|
|
|
+ "zeroize",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "chrono"
|
|
|
version = "0.4.22"
|
|
|
@@ -476,6 +510,17 @@ dependencies = [
|
|
|
"winapi",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "cipher"
|
|
|
+version = "0.4.3"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "d1873270f8f7942c191139cb8a40fd228da6c3fd2fc376d7e92d47aa14aeb59e"
|
|
|
+dependencies = [
|
|
|
+ "crypto-common",
|
|
|
+ "inout",
|
|
|
+ "zeroize",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "clap"
|
|
|
version = "2.34.0"
|
|
|
@@ -724,24 +769,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
|
|
|
dependencies = [
|
|
|
"generic-array",
|
|
|
+ "rand_core",
|
|
|
"typenum",
|
|
|
]
|
|
|
|
|
|
-[[package]]
|
|
|
-name = "crypto_api"
|
|
|
-version = "0.2.2"
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "2f855e87e75a4799e18b8529178adcde6fd4f97c1449ff4821e747ff728bb102"
|
|
|
-
|
|
|
-[[package]]
|
|
|
-name = "crypto_api_chachapoly"
|
|
|
-version = "0.5.0"
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "b63ae1025a6981f91b70bdcf11827189f49b01aaa3720115b330cd325d1c3809"
|
|
|
-dependencies = [
|
|
|
- "crypto_api",
|
|
|
-]
|
|
|
-
|
|
|
[[package]]
|
|
|
name = "ct-codecs"
|
|
|
version = "1.1.1"
|
|
|
@@ -811,8 +842,8 @@ dependencies = [
|
|
|
"blake2b_simd",
|
|
|
"blake3",
|
|
|
"bs58",
|
|
|
+ "chacha20poly1305",
|
|
|
"chrono",
|
|
|
- "crypto_api_chachapoly",
|
|
|
"darkfi-sdk",
|
|
|
"darkfi-serial",
|
|
|
"dashu",
|
|
|
@@ -1582,6 +1613,15 @@ dependencies = [
|
|
|
"unicode-width",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "inout"
|
|
|
+version = "0.1.3"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5"
|
|
|
+dependencies = [
|
|
|
+ "generic-array",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "instant"
|
|
|
version = "0.1.12"
|
|
|
@@ -1861,6 +1901,12 @@ version = "1.15.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "opaque-debug"
|
|
|
+version = "0.3.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "openssl"
|
|
|
version = "0.10.42"
|
|
|
@@ -2025,6 +2071,17 @@ dependencies = [
|
|
|
"winapi",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "poly1305"
|
|
|
+version = "0.8.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf"
|
|
|
+dependencies = [
|
|
|
+ "cpufeatures",
|
|
|
+ "opaque-debug",
|
|
|
+ "universal-hash",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "ppv-lite86"
|
|
|
version = "0.2.16"
|
|
|
@@ -3016,6 +3073,16 @@ version = "0.1.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "universal-hash"
|
|
|
+version = "0.5.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "7d3160b73c9a19f7e2939a2fdad446c57c1bbbbf4d919d3213ff1267a580d8b5"
|
|
|
+dependencies = [
|
|
|
+ "crypto-common",
|
|
|
+ "subtle",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "untrusted"
|
|
|
version = "0.7.1"
|
|
|
@@ -3502,3 +3569,9 @@ checksum = "346d34a236c9d3e5f3b9b74563f238f955bbd05fa0b8b4efa53c130c43982f4c"
|
|
|
dependencies = [
|
|
|
"time 0.3.15",
|
|
|
]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "zeroize"
|
|
|
+version = "1.5.7"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f"
|