-
Notifications
You must be signed in to change notification settings - Fork 3
/
Cargo.toml
35 lines (30 loc) · 807 Bytes
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
[package]
name = "xchacha8blake3siv"
version = "0.1.0"
authors = ["Paul Grandperrin <paul.grandperrin@gmail.com>"]
edition = "2018"
[dependencies]
c2-chacha = "0.3"
# chacha20 = {git = "https://github.com/RustCrypto/stream-ciphers.git"} # added 8 and 12 round versions
blake3 = { git = "https://github.com/PaulGrandperrin/BLAKE3.git", features = ["traits-preview"] }
aead = "0.4"
zeroize = "1"
typenum = "1"
crypto-mac = "0.11"
subtle = "2"
cipher = "0.3"
[dev-dependencies]
rand = "0.8"
criterion = { version = '0.3', features=['real_blackbox'] } # nightly only
chacha20poly1305 = "0.8" # to compare against chacha20poly1305
cmac = "0.6"
pmac = "0.6"
ctr = "0.8"
aes-gcm-siv = "0.10"
aes-siv = "0.6"
aes = "0.7"
[[bench]]
name = "bench"
harness = false
[profile.release]
debug = true # for flamegraph