Skip to content

Commit 90e1865

Browse files
authored
Bump ciphers and block modes (#713)
Uses `hybrid-array` v0.4-compatible crate releases
1 parent 9c68a29 commit 90e1865

File tree

12 files changed

+44
-51
lines changed

12 files changed

+44
-51
lines changed

Cargo.lock

Lines changed: 21 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,3 @@ members = [
1818
[patch.crates-io]
1919
aead-stream = { path = "aead-stream" }
2020
aes-gcm = { path = "aes-gcm" }
21-
22-
# https://github.com/RustCrypto/block-modes/pull/84
23-
belt-ctr = { git = "https://github.com/RustCrypto/block-modes" }
24-
# https://github.com/RustCrypto/stream-ciphers/pull/450
25-
chacha20 = { git = "https://github.com/RustCrypto/stream-ciphers" }
26-
# https://github.com/RustCrypto/MACs/pull/206
27-
cmac = { git = "https://github.com/RustCrypto/MACs" }
28-
# https://github.com/RustCrypto/block-modes/pull/84
29-
ctr = { git = "https://github.com/RustCrypto/block-modes" }
30-
# https://github.com/RustCrypto/MACs/pull/206
31-
pmac = { git = "https://github.com/RustCrypto/MACs" }

aes-gcm-siv/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ rust-version = "1.85"
1818

1919
[dependencies]
2020
aead = { version = "0.6.0-rc.1", default-features = false }
21-
aes = { version = "0.9.0-rc.0", optional = true }
21+
aes = { version = "0.9.0-rc.1", optional = true }
2222
cipher = "0.5.0-rc.1"
23-
ctr = "0.10.0-rc.0"
23+
ctr = "0.10.0-rc.1"
2424
polyval = { version = "0.7.0-rc.1", default-features = false }
2525
subtle = { version = "2", default-features = false }
2626
zeroize = { version = "1", optional = true, default-features = false }

aes-gcm/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ rust-version = "1.85"
1818

1919
[dependencies]
2020
aead = { version = "0.6.0-rc.1", default-features = false }
21-
aes = { version = "0.9.0-rc.0", optional = true }
21+
aes = { version = "0.9.0-rc.1", optional = true }
2222
cipher = "0.5.0-rc.1"
23-
ctr = "0.10.0-rc.0"
23+
ctr = "0.10.0-rc.1"
2424
ghash = { version = "0.6.0-rc.1", default-features = false }
2525
subtle = { version = "2", default-features = false }
2626
zeroize = { version = "1", optional = true, default-features = false }

aes-siv/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,16 @@ rust-version = "1.85"
1818

1919
[dependencies]
2020
aead = "0.6.0-rc.1"
21-
aes = "0.9.0-rc.0"
21+
aes = "0.9.0-rc.1"
2222
cipher = "0.5.0-rc.1"
23-
cmac = "0.8.0-rc.0"
24-
ctr = "0.10.0-rc.0"
23+
cmac = "0.8.0-rc.1"
24+
ctr = "0.10.0-rc.1"
2525
dbl = "0.5"
26-
digest = { version = "0.11.0-rc.0", features = ["mac"] }
26+
digest = { version = "0.11.0-rc.1", features = ["mac"] }
2727
zeroize = { version = "1", optional = true, default-features = false }
2828

2929
# optional dependencies
30-
pmac = { version = "0.8.0-rc.0", optional = true }
30+
pmac = { version = "0.8.0-rc.1", optional = true }
3131

3232
[dev-dependencies]
3333
aead = { version = "0.6.0-rc.1", features = ["alloc", "dev"], default-features = false }

belt-dwp/Cargo.toml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,12 @@ rust-version = "1.85"
1313

1414
[dependencies]
1515
aead = { version = "0.6.0-rc.1", default-features = false }
16-
zeroize = { version = "1.7", default-features = false, optional = true }
17-
universal-hash = { version = "0.6.0-rc.1" }
16+
belt-block = { version = "0.2.0-rc.1" }
17+
belt-ctr = { version = "0.2.0-rc.1" }
1818
opaque-debug = { version = "0.3" }
1919
subtle = { version = "2", default-features = false }
20-
21-
belt-block = { version = "0.2.0-rc.0" }
22-
belt-ctr = { version = "0.2.0-rc.0" }
20+
universal-hash = { version = "0.6.0-rc.2" }
21+
zeroize = { version = "1.7", default-features = false, optional = true }
2322

2423
[dev-dependencies]
2524
hex-literal = "1"

ccm/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ rust-version = "1.85"
1616
[dependencies]
1717
aead = { version = "0.6.0-rc.1", default-features = false }
1818
cipher = { version = "0.5.0-rc.1", default-features = false }
19-
ctr = { version = "0.10.0-rc.0", default-features = false }
19+
ctr = { version = "0.10.0-rc.1", default-features = false }
2020
subtle = { version = "2", default-features = false }
2121

2222
[dev-dependencies]
2323
aead = { version = "0.6.0-rc.1", features = ["dev"], default-features = false }
24-
aes = { version = "0.9.0-rc.0" }
24+
aes = { version = "0.9.0-rc.1" }
2525
hex-literal = "1"
2626

2727
[features]

chacha20poly1305/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ rust-version = "1.85"
2121

2222
[dependencies]
2323
aead = { version = "0.6.0-rc.1", default-features = false }
24-
chacha20 = { version = "0.10.0-rc.0", default-features = false, features = ["xchacha"] }
24+
chacha20 = { version = "0.10.0-rc.1", default-features = false, features = ["xchacha"] }
2525
cipher = "0.5.0-rc.1"
2626
poly1305 = "0.9.0-rc.1"
2727
zeroize = { version = "1.8", optional = true, default-features = false }

deoxys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ rust-version = "1.85"
1919

2020
[dependencies]
2121
aead = { version = "0.6.0-rc.1", default-features = false }
22-
aes = { version = "0.9.0-rc.0", features = ["hazmat"], default-features = false }
22+
aes = { version = "0.9.0-rc.1", features = ["hazmat"], default-features = false }
2323
subtle = { version = "2", default-features = false }
2424
zeroize = { version = "1", optional = true, default-features = false }
2525

eax/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ rust-version = "1.85"
2222
[dependencies]
2323
aead = { version = "0.6.0-rc.1", default-features = false }
2424
cipher = "0.5.0-rc.1"
25-
cmac = "0.8.0-rc.0"
26-
ctr = "0.10.0-rc.0"
25+
cmac = "0.8.0-rc.1"
26+
ctr = "0.10.0-rc.1"
2727
subtle = { version = "2", default-features = false }
2828

2929
[dev-dependencies]
3030
aead = { version = "0.6.0-rc.1", features = ["dev"], default-features = false }
31-
aes = "0.9.0-rc.0"
31+
aes = "0.9.0-rc.1"
3232

3333
[features]
3434
default = ["alloc", "os_rng"]

0 commit comments

Comments
 (0)