[dependencies.aes]
version = "0.8.4"
[dependencies.cbc]
version = "0.1.2"
[dependencies.cipher]
features = ["block-padding", "alloc"]
version = "0.4.4"
[dependencies.constant_time_eq]
version = "0.3.0"
[dependencies.des]
version = "0.8.1"
[dependencies.ecb]
version = "0.1.2"
[dependencies.openssl]
features = ["vendored"]
optional = true
version = "0.10.64"
[dependencies.pcsc]
version = "2.8.2"
[dependencies.rand]
features = ["getrandom"]
version = "0.8.5"
[dependencies.rasn]
optional = true
version = "0.14.0"
[dependencies.rasn-cms]
optional = true
version = "0.14.0"
[dependencies.rasn-pkix]
optional = true
version = "0.14.0"
[dependencies.sha1-checked]
version = "0.10.0"
[dependencies.sha2]
version = "0.10.8"
[dependencies.tracing]
version = "0.1.40"
[dependencies.tracing-subscriber]
version = "0.3.18"
[dev-dependencies.hex-literal]
version = "0.4.1"
[features]
passive_auth = ["dep:openssl", "dep:rasn", "dep:rasn-cms", "dep:rasn-pkix"]
[package]
authors = ["Burak Can Kus"]
categories = ["cryptography", "authentication", "command-line-utilities"]
description = "A library that can read an eMRTD and do security checks."
edition = "2021"
keywords = ["emrtd", "epassport", "eid", "electronic_id", "smartcard"]
license = "MIT OR Apache-2.0"
name = "emrtd"
readme = "README.md"
repository = "https://github.com/Fethbita/emrtd"
rust-version = "1.66.1"
version = "0.0.2"