br-crypto 0.3.4

This is an crypto
Documentation
[dependencies.base32]
optional = true
version = "0.5.1"

[dependencies.base64]
default-features = false
features = ["std"]
optional = true
version = "0.22.1"

[dependencies.byteorder]
optional = true
version = "1.5.0"

[dependencies.chrono]
default-features = false
features = ["clock"]
optional = true
version = "0.4.38"

[dependencies.encoding]
optional = true
version = "0.2.33"

[dependencies.encoding_rs]
optional = true
version = "0.8.35"

[dependencies.hex]
optional = true
version = "0.4.3"

[dependencies.hmac]
default-features = false
features = ["std"]
optional = true
version = "0.12.1"

[dependencies.json]
optional = true
version = "0.12.4"

[dependencies.libaes]
optional = true
version = "0.7.0"

[dependencies.log]
version = "0.4.22"

[dependencies.mail-parser]
optional = true
version = "0.9.1"

[dependencies.md5]
optional = true
version = "0.8.0"

[dependencies.openssl]
features = ["vendored"]
optional = true
version = "0.10"

[dependencies.quoted_printable]
default-features = false
features = ["std"]
optional = true
version = "0.5.1"

[dependencies.rand]
version = "0.9.0"

[dependencies.sha1]
default-features = false
features = ["std"]
optional = true
version = "0.10.6"

[dependencies.sha2]
default-features = false
features = ["std"]
optional = true
version = "0.10.8"

[dependencies.sha256-rs]
optional = true
version = "1.0.1"

[dependencies.textcode]
optional = true
version = "0.2.2"

[dependencies.urlencoding]
optional = true
version = "2.1.3"

[dependencies.uuid]
features = ["v4"]
version = "1.11"

[dev-dependencies.env_logger]
version = "0.11.5"

[dev-dependencies.json]
version = "0.12.4"

[features]
br_aes = ["br_base64", "libaes"]
br_base64 = ["base64", "br_encoding"]
br_encoding = ["textcode", "encoding", "urlencoding", "mail-parser", "encoding_rs"]
br_hash = ["md5", "sha256-rs", "hex", "sha1"]
br_hex = ["hex"]
br_hmac = ["hmac", "sha1", "sha2"]
br_jwt = ["br_base64", "br_hmac", "chrono", "json", "br_pkey"]
br_pkey = ["openssl", "br_base64"]
br_qp = ["quoted_printable"]
br_totp = ["base32", "urlencoding", "byteorder", "hmac", "sha1"]
default = ["br_base64", "br_encoding", "br_aes", "br_hash", "br_hmac", "br_qp", "br_jwt", "br_hex", "br_pkey", "br_totp"]

[lib]
name = "br_crypto"
path = "src/lib.rs"

[package]
authors = ["Doraemon <7991156@qq.com>", "lhy <1034753021@qq.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "This is an crypto"
edition = "2021"
exclude = ["INSTALL.md", "examples", "tests"]
keywords = ["ba64", "jwt", "sha", "md5", "aes"]
license = "MIT"
name = "br-crypto"
readme = "README.md"
version = "0.3.4"