[package]
authors = ["Brian Smith <brian@briansmith.org>"]
description = "Web PKI X.509 Certificate Verification."
documentation = "https://briansmith.org/rustdoc/webpki/"
license-file = "LICENSE"
name = "webpki"
readme = "README.md"
repository = "https://github.com/briansmith/webpki"
version = "0.2.1"
include = [
"Cargo.toml",
"LICENSE",
"README.md",
"src/",
"src/cert.rs",
"src/der.rs",
"src/name.rs",
"src/signed_data.rs",
"src/trust_anchor_util.rs",
"src/verify_cert.rs",
"src/webpki.rs",
"src/cert.rs",
"src/der.rs",
"src/name.rs",
"src/signed_data.rs",
"src/trust_anchor_util.rs",
"src/verify_cert.rs",
"src/webpki.rs",
"third-party/chromium/data/verify_signed_data/annotate_test_data.py",
"third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512-spki-params-null.pem",
"third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512-unused-bits-signature.pem",
"third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512-using-ecdh-key.pem",
"third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512-using-ecmqv-key.pem",
"third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512-using-rsa-algorithm.pem",
"third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512-wrong-signature-format.pem",
"third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512.pem",
"third-party/chromium/data/verify_signed_data/ecdsa-secp384r1-sha256-corrupted-data.pem",
"third-party/chromium/data/verify_signed_data/ecdsa-secp384r1-sha256.pem",
"third-party/chromium/data/verify_signed_data/ecdsa-using-rsa-key.pem",
"third-party/chromium/data/verify_signed_data/README",
"third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha1-bad-key-der-length.pem",
"third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha1-bad-key-der-null.pem",
"third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha1-key-params-absent.pem",
"third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha1-using-pss-key-no-params.pem",
"third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha1-wrong-algorithm.pem",
"third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha1.pem",
"third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha256-key-encoded-ber.pem",
"third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha256-spki-non-null-params.pem",
"third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha256-using-ecdsa-algorithm.pem",
"third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha256-using-id-ea-rsa.pem",
"third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha256.pem",
"third-party/chromium/data/verify_signed_data/rsa-pss-sha1-salt20-using-pss-key-no-params.pem",
"third-party/chromium/data/verify_signed_data/rsa-pss-sha1-salt20-using-pss-key-with-null-params.pem",
"third-party/chromium/data/verify_signed_data/rsa-pss-sha1-salt20.pem",
"third-party/chromium/data/verify_signed_data/rsa-pss-sha1-wrong-salt.pem",
"third-party/chromium/data/verify_signed_data/rsa-pss-sha256-mgf1-sha512-salt33.pem",
"third-party/chromium/data/verify_signed_data/rsa-pss-sha256-salt10-using-pss-key-with-params.pem",
"third-party/chromium/data/verify_signed_data/rsa-pss-sha256-salt10-using-pss-key-with-wrong-params.pem",
"third-party/chromium/data/verify_signed_data/rsa-pss-sha256-salt10.pem",
"third-party/chromium/data/verify_signed_data/rsa-using-ec-key.pem",
"third-party/chromium/data/verify_signed_data/rsa2048-pkcs1-sha512.pem",
"third-party/chromium/LICENSE",
]
[lib]
name = "webpki"
path = "src/webpki.rs"
[features]
default = ["trust_anchor_util"]
trust_anchor_util = []
[dependencies]
ring = "0.3"
rustc-serialize = "0.3.15"
time = "0.1"
untrusted = "0.3"
[profile.bench]
opt-level = 3
debug = false
rpath = false
lto = true
debug-assertions = false
codegen-units = 1
[profile.release]
opt-level = 3
debug = false
rpath = false
lto = true
debug-assertions = false
codegen-units = 1