emrtd 0.0.2

A library that can read an eMRTD and do security checks.
Documentation
[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"