[build-dependencies.rustc_version]
version = "0.2"
[dependencies.crc]
optional = true
version = "1.8"
[dependencies.getrandom]
optional = true
version = "0.1"
[dependencies.hex-literal]
optional = true
version = "0.3"
[dependencies.hmac]
optional = true
version = "0.9"
[dependencies.libc]
version = "0.2"
[dependencies.openssl]
optional = true
version = "0.10"
[dependencies.pbkdf2]
optional = true
version = "0.5"
[dependencies.sha2]
optional = true
version = "0.9"
[dependencies.tokio]
features = ["io-util"]
optional = true
version = "0.2"
[features]
aes = ["openssl", "getrandom"]
async = ["tokio"]
checksum = ["crc"]
full = ["sha256", "password", "aes", "checksum", "rsa"]
password = ["sha256", "pbkdf2", "hex-literal", "hmac", "getrandom"]
rsa = ["openssl", "password"]
sha256 = ["sha2"]
[package]
authors = ["Avril <flanchan@cumallover.me>"]
description = "Collection of helpers and simplifying functions for cryptography things"
edition = "2018"
license = "MIT"
name = "cryptohelpers"
version = "0.1.0"