diff --git a/Cargo.lock b/Cargo.lock index 376066ab..d4c321a5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,20 +1,5 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -[[package]] -name = "addr2line" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b6a2d3371669ab3ca9797670853d61402b03d0b4b9ebf33d677dfa720203072" -dependencies = [ - "gimli", -] - -[[package]] -name = "adler" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e" - [[package]] name = "aho-corasick" version = "0.7.13" @@ -77,20 +62,6 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d" -[[package]] -name = "backtrace" -version = "0.3.50" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46254cf2fdcdf1badb5934448c1bcbe046a56537b3987d96c51a7afc5d03f293" -dependencies = [ - "addr2line", - "cfg-if", - "libc", - "miniz_oxide", - "object", - "rustc-demangle", -] - [[package]] name = "base64" version = "0.10.1" @@ -333,40 +304,12 @@ dependencies = [ "termcolor", ] -[[package]] -name = "failure" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86" -dependencies = [ - "backtrace", - "failure_derive", -] - -[[package]] -name = "failure_derive" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" -dependencies = [ - "proc-macro2", - "quote", - "syn", - "synstructure", -] - [[package]] name = "fixedbitset" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d" -[[package]] -name = "fnv" -version = "1.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" - [[package]] name = "generic-array" version = "0.14.4" @@ -388,12 +331,6 @@ dependencies = [ "wasi", ] -[[package]] -name = "gimli" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aaf91faf136cb47367fa430cd46e37a788775e7fa104f8b4bcb3861dc389b724" - [[package]] name = "glob" version = "0.3.0" @@ -439,17 +376,6 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "70b8bcb948d9f63a35f0527cde7ca4f4794e817451eaebd47a3c92ef6905c129" -[[package]] -name = "http" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28d569972648b2c512421b5f2a405ad6ac9666547189d0c5477a3f200f3e02f9" -dependencies = [ - "bytes", - "fnv", - "itoa", -] - [[package]] name = "humantime" version = "1.3.0" @@ -478,12 +404,6 @@ dependencies = [ "either", ] -[[package]] -name = "itoa" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6" - [[package]] name = "js-sys" version = "0.3.44" @@ -557,15 +477,6 @@ version = "2.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400" -[[package]] -name = "miniz_oxide" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be0f75932c1f6cfae3c04000e40114adf955636e19040f9c0a2c380702aa1c7f" -dependencies = [ - "adler", -] - [[package]] name = "multimap" version = "0.8.1" @@ -699,12 +610,6 @@ dependencies = [ "libc", ] -[[package]] -name = "object" -version = "0.20.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ab52be62400ca80aa00285d25253d7f7c437b7375c4de678f5405d3afe82ca5" - [[package]] name = "oid" version = "0.1.1" @@ -763,15 +668,14 @@ dependencies = [ "libc", "log", "parsec-interface", - "picky", "picky-asn1 0.3.0", "picky-asn1-der", - "picky-asn1-x509 0.3.2", + "picky-asn1-x509", "pkcs11", "psa-crypto", "rand", "ring", - "rsa 0.3.0", + "rsa", "sd-notify", "serde", "sha2", @@ -814,27 +718,6 @@ dependencies = [ "indexmap", ] -[[package]] -name = "picky" -version = "5.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b99e7ddea4cc93ce732ccbc714eb8f600b24ac33fa818f37fc38e68e08937e9" -dependencies = [ - "base64 0.12.3", - "http", - "oid", - "picky-asn1 0.2.2", - "picky-asn1-der", - "picky-asn1-x509 0.1.0", - "rand", - "rsa 0.2.0", - "serde", - "serde_json", - "sha-1", - "sha2", - "thiserror", -] - [[package]] name = "picky-asn1" version = "0.2.2" @@ -868,19 +751,6 @@ dependencies = [ "serde_bytes", ] -[[package]] -name = "picky-asn1-x509" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "969171630cdf5c269611dfffdc1e6d749365fc4059b86fe3620d8afa3ddce4e6" -dependencies = [ - "base64 0.12.3", - "oid", - "picky-asn1 0.2.2", - "picky-asn1-der", - "serde", -] - [[package]] name = "picky-asn1-x509" version = "0.3.2" @@ -1138,24 +1008,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "rsa" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ed8692d8e0ea3baae03f0f32ecfc13a6c6f1f85fcd6d9fdefcdf364e70f4df9" -dependencies = [ - "byteorder", - "failure", - "lazy_static", - "num-bigint-dig", - "num-integer", - "num-iter", - "num-traits", - "rand", - "subtle", - "zeroize", -] - [[package]] name = "rsa" version = "0.3.0" @@ -1178,12 +1030,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "rustc-demangle" -version = "0.1.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783" - [[package]] name = "rustc-hash" version = "1.1.0" @@ -1199,12 +1045,6 @@ dependencies = [ "semver", ] -[[package]] -name = "ryu" -version = "1.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e" - [[package]] name = "same-file" version = "1.0.6" @@ -1274,30 +1114,6 @@ dependencies = [ "syn", ] -[[package]] -name = "serde_json" -version = "1.0.57" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "164eacbdb13512ec2745fb09d51fd5b22b0d65ed294a1dcf7285a360c80a675c" -dependencies = [ - "itoa", - "ryu", - "serde", -] - -[[package]] -name = "sha-1" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "170a36ea86c864a3f16dd2687712dd6646f7019f301e57537c7f4dc9f5916770" -dependencies = [ - "block-buffer", - "cfg-if", - "cpuid-bool", - "digest", - "opaque-debug", -] - [[package]] name = "sha2" version = "0.9.1" diff --git a/Cargo.toml b/Cargo.toml index 49c34575..8ecb29d4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -39,7 +39,6 @@ structopt = "0.3.5" derivative = "2.1.1" version = "3.0.0" hex = "0.4.2" -picky = "5.0.0" psa-crypto = { version = "0.5.0" , default-features = false, features = ["operations"], optional = true } zeroize = { version = "1.1.0", features = ["zeroize_derive"] } picky-asn1-x509 = { version = "0.3.2", optional = true } diff --git a/README.md b/README.md index b3c3a131..830715fd 100644 --- a/README.md +++ b/README.md @@ -111,7 +111,6 @@ This project uses the following third party crates: * version (MIT and Apache-2.0) * sha2 (MIT and Apache-2.0) * hex (MIT and Apache-2.0) -* picky (MIT and Apache-2.0) * users (MIT) * libc (MIT and Apache-2.0)