[dependencies.aes]
version = "0.8.4"
[dependencies.aes-gcm-siv]
version = "0.11.1"
[dependencies.block-padding]
version = "0.3.3"
[dependencies.cbc]
features = ["alloc", "std"]
version = "0.1.2"
[dependencies.chacha20]
version = "0.9.1"
[dependencies.chacha20poly1305]
version = "0.10.1"
[dependencies.chrono]
version = "0.4.37"
[dependencies.crypt_guard_proc]
version = "0.3.0-pre"
[dependencies.ctr]
version = "0.9.2"
[dependencies.digest]
version = "0.10.7"
[dependencies.flate2]
version = "1.0.35"
[dependencies.generic-array]
version = "1.1.0"
[dependencies.gptman]
version = "1.1.2"
[dependencies.hex]
version = "0.4.3"
[dependencies.hmac]
version = "0.12.1"
[dependencies.indicatif]
version = "0.17.9"
[dependencies.kem]
version = "0.3.0-pre.0"
[dependencies.lazy_static]
version = "1.4.0"
[dependencies.ml-kem]
version = "0.3.0-pre"
[dependencies.nix]
features = ["fs"]
optional = true
version = "0.29.0"
[dependencies.pqcrypto-dilithium]
version = "0.5.0"
[dependencies.pqcrypto-falcon]
version = "0.3.0"
[dependencies.pqcrypto-kyber]
version = "0.8.1"
[dependencies.pqcrypto-traits]
version = "0.3.5"
[dependencies.rand]
version = "0.8.5"
[dependencies.sha2]
version = "0.10.8"
[dependencies.sudo]
version = "0.6.0"
[dependencies.sysinfo]
version = "0.30.13"
[dependencies.tar]
version = "0.4.43"
[dependencies.tempfile]
version = "3.10.1"
[dependencies.tracing]
version = "0.1"
[dependencies.tracing-appender]
version = "0.2"
[dependencies.tracing-subscriber]
features = ["fmt", "env-filter"]
version = "0.3"
[dependencies.walkdir]
version = "2.5.0"
[dependencies.xts-mode]
version = "0.5.1"
[dependencies.xz2]
features = ["static"]
version = "0.1.7"
[dependencies.zeroize]
version = "1.8.1"
[dependencies.zip]
features = ["_all-features", "chrono", "deflate", "deflate-zlib", "flate2", "lzma", "lzma-rs"]
version = "2.2.2"
[dev-dependencies.tempfile]
version = "3.10.1"
[[example]]
name = "ml_kem"
path = "examples/ml_kem.rs"
[features]
default = []
devices = ["nix"]
legacy-aes = []
[lib]
name = "crypt_guard"
path = "src/lib.rs"
[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "CryptGuard is a post-quantum cryptography library with support for Kyber, Falcon, Dilithium in combination with AES and XChaCha20."
edition = "2021"
license = "MIT"
name = "crypt_guard"
readme = "README.md"
repository = "https://github.com/mm9942/crypt_guard"
version = "1.4.0-pre"
[[test]]
name = "builder"
path = "tests/builder.rs"
[[test]]
name = "log_macros"
path = "tests/log_macros.rs"