[package] name = "libqabu" description = "A auditable and versitile Rust cryptography library." authors = ["h "] repository = "https://hazna.22h49.one/libqabu/about.html" license = "GPL-3.0" version = "0.2.9" edition = "2021" autobins = false autoexamples = false autotests = false autobenches = false [dev-dependencies] rand = "0.8.3" libqabu = { path = ".", features = ["all"] } [features] all = ["ciphers", "digests", "modes", "shred", "std", "apn"] std = [] ciphers = ["block_ciphers", "stream_ciphers"] block_ciphers = ["rijndael", "des", "twofish", "aria", "threefish", "blowfish", "camellia"] stream_ciphers = [ "salsa20", "chacha20"] assymetric_ciphers = ["apn"] rijndael = [] des = [] desede = ["des"] twofish = [] threefish = [] aria = [] camellia = [] salsa20 = [] chacha20 = [] blowfish = [] digests = ["md5"] md5 = [] modes = ["ecb", "cbc", "cfb", "ctr", "ofb", "pcbc"] ecb = [] cbc = [] ctr = [] cfb = [] pcbc = [] ofb = [] shred = [] apn = [] [profile.release] opt-level = 3 strip = true debug = false rpath = false lto = true debug-assertions = false panic = "abort" incremental = false [profile.test] opt-level = 3