A whimsical STROBE based encryption protocol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 52 lines 1.6 kB view raw
1[workspace] 2resolver = "3" 3members = ["wharrgarbl-utils", "wharrgarbl-strobe", "wharrgarbl-neko"] 4 5[workspace.package] 6authors = ["Sachy.dev <sachymetsu@tutamail.com>"] 7edition = "2024" 8repository = "https://tangled.org/sachy.dev/wharrgarbl" 9version = "0.1.0" 10license = "MIT OR Apache-2.0" 11 12[workspace.dependencies] 13aead = { version = "0.6.0-rc.10" } 14ctutils = { version = "0.4.2", default-features = false } 15zeroize = { version = "1.8.2", default-features = false } 16rand_core = { version = "0.10", default-features = false } 17hybrid-array = { version = "0.4.10" } 18 19[package] 20name = "wharrgarbl" 21description = "A whimsical STROBE based encryption protocol" 22edition.workspace = true 23repository.workspace = true 24version.workspace = true 25authors.workspace = true 26 27[dependencies] 28wharrgarbl-utils = { path = "./wharrgarbl-utils", version = "0.1" } 29wharrgarbl-neko = { path = "./wharrgarbl-neko", version = "0.1" } 30ctutils.workspace = true 31zeroize.workspace = true 32ml-kem = { version = "0.3.0-rc.2", features = ["zeroize"] } 33hybrid-array = { workspace = true, features = ["alloc"] } 34rand_core.workspace = true 35aead.workspace = true 36 37[dev-dependencies] 38getrandom = { version = "0.4.2", features = ["sys_rng"] } 39aead = { version = "0.6.0-rc.10", features = ["alloc"] } 40chacha20poly1305 = { version = "=0.11.0-rc.3", features = ["zeroize"] } 41criterion = { version ="0.8.2", features = ["html_reports"] } 42 43[[bench]] 44name = "garbl_bench" 45path = "benches/garbl_bench.rs" 46harness = false 47 48[profile.bench] 49lto = true 50codegen-units = 1 51debug = false 52panic = "abort"