diff --git a/aes-gcm-siv/Cargo.toml b/aes-gcm-siv/Cargo.toml index efc28e87..ecf19b31 100644 --- a/aes-gcm-siv/Cargo.toml +++ b/aes-gcm-siv/Cargo.toml @@ -21,8 +21,8 @@ aes = { version = "0.7.5", optional = true } cipher = "0.3" ctr = "0.8" polyval = { version = "0.5.1", default-features = false } -subtle = { version = "=2.4", default-features = false } -zeroize = { version = "=1.3", default-features = false } +subtle = { version = ">=2, <2.5", default-features = false } +zeroize = { version = ">=1, <1.4", default-features = false } [dev-dependencies] aead = { version = "0.4", features = ["dev"], default-features = false } diff --git a/aes-gcm/Cargo.toml b/aes-gcm/Cargo.toml index ef51f156..5d27eded 100644 --- a/aes-gcm/Cargo.toml +++ b/aes-gcm/Cargo.toml @@ -21,8 +21,8 @@ aes = { version = "0.7.5", optional = true } cipher = "0.3" ctr = "0.8" ghash = { version = "0.4.2", default-features = false } -subtle = { version = "=2.4", default-features = false } -zeroize = { version = "=1.3", optional = true, default-features = false } +subtle = { version = ">=2, <2.5", default-features = false } +zeroize = { version = ">=1, <1.4", optional = true, default-features = false } [dev-dependencies] aead = { version = "0.4", features = ["dev"], default-features = false } diff --git a/aes-siv/Cargo.toml b/aes-siv/Cargo.toml index f007807b..355278f5 100644 --- a/aes-siv/Cargo.toml +++ b/aes-siv/Cargo.toml @@ -24,7 +24,7 @@ crypto-mac = "0.11" ctr = "0.8" dbl = "0.3" pmac = { version = "0.6", optional = true } -zeroize = { version = "=1.3", default-features = false } +zeroize = { version = ">=1, <1.4", default-features = false } [dev-dependencies] blobby = "0.3" diff --git a/ccm/Cargo.toml b/ccm/Cargo.toml index eae32ce9..f91e176e 100644 --- a/ccm/Cargo.toml +++ b/ccm/Cargo.toml @@ -16,7 +16,7 @@ keywords = ["encryption", "aead"] aead = { version = "0.4", default-features = false } cipher = { version = "0.3", default-features = false } ctr = { version = "0.8", default-features = false } -subtle = { version = "=2.4", default-features = false } +subtle = { version = ">=2, <2.5", default-features = false } [dev-dependencies] aead = { version = "0.4", features = ["dev"], default-features = false } diff --git a/chacha20poly1305/Cargo.toml b/chacha20poly1305/Cargo.toml index cf57bbf7..2644b215 100644 --- a/chacha20poly1305/Cargo.toml +++ b/chacha20poly1305/Cargo.toml @@ -22,7 +22,7 @@ aead = { version = "0.4", default-features = false } chacha20 = { version = "0.7", features = ["zeroize"], optional = true } cipher = "0.3" poly1305 = "0.7" -zeroize = { version = "=1.3", default-features = false } +zeroize = { version = ">=1, <1.4", default-features = false } [dev-dependencies] aead = { version = "0.4", features = ["dev"], default-features = false } diff --git a/deoxys/Cargo.toml b/deoxys/Cargo.toml index 15b7a925..fa001932 100644 --- a/deoxys/Cargo.toml +++ b/deoxys/Cargo.toml @@ -18,9 +18,9 @@ edition = "2018" [dependencies] aead = { version = "0.4", default-features = false } -subtle = { version = "=2.4", default-features = false } -zeroize = { version = "=1.3", default-features = false } -aes = { version = "0.7.5", features=["hazmat"], default-features = false} +aes = { version = "0.7.5", features=["hazmat"], default-features = false } +subtle = { version = ">=2, <2.5", default-features = false } +zeroize = { version = ">=1, <1.4", default-features = false } [dev-dependencies] aead = { version = "0.4", features = ["dev"], default-features = false } diff --git a/eax/Cargo.toml b/eax/Cargo.toml index de15a8b3..afa5c16a 100644 --- a/eax/Cargo.toml +++ b/eax/Cargo.toml @@ -23,7 +23,7 @@ aead = { version = "0.4", default-features = false } cipher = "0.3" cmac = "0.6" ctr = "0.8" -subtle = { version = "=2.4", default-features = false } +subtle = { version = ">=2, <2.5", default-features = false } [dev-dependencies] aead = { version = "0.4", features = ["dev"], default-features = false } diff --git a/mgm/Cargo.toml b/mgm/Cargo.toml index 0dec40df..53520226 100644 --- a/mgm/Cargo.toml +++ b/mgm/Cargo.toml @@ -15,7 +15,7 @@ keywords = ["encryption", "aead"] [dependencies] aead = { version = "0.4", default-features = false } cipher = "0.3" -subtle = { version = "=2.4", default-features = false } +subtle = { version = ">=2, <2.5", default-features = false } [dev-dependencies] aead = { version = "0.4", features = ["dev"], default-features = false } diff --git a/xsalsa20poly1305/Cargo.toml b/xsalsa20poly1305/Cargo.toml index 982060ea..84786fc3 100644 --- a/xsalsa20poly1305/Cargo.toml +++ b/xsalsa20poly1305/Cargo.toml @@ -19,8 +19,8 @@ aead = { version = "0.4", default-features = false } salsa20 = { version = "0.8", features = ["xsalsa20", "zeroize"] } poly1305 = "0.7" rand_core = { version = "0.6", optional = true } -subtle = { version = "=2.4", default-features = false } -zeroize = { version = "=1.3", default-features = false } +subtle = { version = ">=2, <2.5", default-features = false } +zeroize = { version = ">=1, <1.4", default-features = false } [features] default = ["alloc", "rand_core", "aead/rand_core"]