From fbe981123e7667c3ccd9782a5d3795c29daf3d04 Mon Sep 17 00:00:00 2001 From: Tony Arcieri Date: Sat, 24 Jan 2026 21:12:53 -0700 Subject: [PATCH] Bump `digest` to v0.11.0-rc.9 Uses the new `digest::common` re-export of `crypto-common` --- Cargo.lock | 4 ++-- belt-mac/Cargo.toml | 4 ++-- belt-mac/src/block_api.rs | 2 +- cbc-mac/Cargo.toml | 4 ++-- cbc-mac/src/block_api.rs | 2 +- cmac/Cargo.toml | 4 ++-- cmac/src/block_api.rs | 2 +- hmac/Cargo.toml | 4 ++-- hmac/src/block_api.rs | 2 +- hmac/src/simple.rs | 2 +- hmac/src/simple_reset.rs | 2 +- pmac/Cargo.toml | 4 ++-- pmac/src/block_api.rs | 2 +- retail-mac/Cargo.toml | 4 ++-- retail-mac/src/block_api.rs | 2 +- 15 files changed, 22 insertions(+), 22 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b157012..8f1fa74 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -129,9 +129,9 @@ dependencies = [ [[package]] name = "digest" -version = "0.11.0-rc.8" +version = "0.11.0-rc.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fc1408b7a9f59a7b933faff3e9e7fc15a05a524effd3b3d1601156944c8077f" +checksum = "bff8de092798697546237a3a701e4174fe021579faec9b854379af9bf1e31962" dependencies = [ "blobby", "block-buffer", diff --git a/belt-mac/Cargo.toml b/belt-mac/Cargo.toml index f777657..60de1d2 100644 --- a/belt-mac/Cargo.toml +++ b/belt-mac/Cargo.toml @@ -15,10 +15,10 @@ categories = ["cryptography", "no-std"] [dependencies] belt-block = "0.2.0-rc.1" cipher = "0.5.0-rc.6" -digest = { version = "0.11.0-rc.8", features = ["mac"] } +digest = { version = "0.11.0-rc.9", features = ["mac"] } [dev-dependencies] -digest = { version = "0.11.0-rc.8", features = ["dev"] } +digest = { version = "0.11.0-rc.9", features = ["dev"] } hex-literal = "1" [features] diff --git a/belt-mac/src/block_api.rs b/belt-mac/src/block_api.rs index 6177a0c..3974f11 100644 --- a/belt-mac/src/block_api.rs +++ b/belt-mac/src/block_api.rs @@ -8,7 +8,7 @@ use digest::{ AlgorithmName, Block, BlockSizeUser, Buffer, BufferKindUser, FixedOutputCore, Lazy, UpdateCore, }, - crypto_common::{BlockSizes, InnerInit, InnerUser}, + common::{BlockSizes, InnerInit, InnerUser}, }; #[cfg(feature = "zeroize")] diff --git a/cbc-mac/Cargo.toml b/cbc-mac/Cargo.toml index 2dfe8ce..d089b96 100644 --- a/cbc-mac/Cargo.toml +++ b/cbc-mac/Cargo.toml @@ -13,10 +13,10 @@ keywords = ["crypto", "mac", "daa"] [dependencies] cipher = "0.5.0-rc.6" -digest = { version = "0.11.0-rc.8", features = ["mac"] } +digest = { version = "0.11.0-rc.9", features = ["mac"] } [dev-dependencies] -digest = { version = "0.11.0-rc.8", features = ["dev"] } +digest = { version = "0.11.0-rc.9", features = ["dev"] } hex-literal = "1" aes = "0.9.0-rc.2" diff --git a/cbc-mac/src/block_api.rs b/cbc-mac/src/block_api.rs index aaa11fe..ffbdca7 100644 --- a/cbc-mac/src/block_api.rs +++ b/cbc-mac/src/block_api.rs @@ -7,7 +7,7 @@ use digest::{ AlgorithmName, Block, BlockSizeUser, Buffer, BufferKindUser, Eager, FixedOutputCore, UpdateCore, }, - crypto_common::{BlockSizes, InnerInit, InnerUser}, + common::{BlockSizes, InnerInit, InnerUser}, }; #[cfg(feature = "zeroize")] diff --git a/cmac/Cargo.toml b/cmac/Cargo.toml index 58c7cd0..aa4dc90 100644 --- a/cmac/Cargo.toml +++ b/cmac/Cargo.toml @@ -15,11 +15,11 @@ exclude = ["tests/cavp_large.rs", "tests/data/cavp_aes128_large.blb"] [dependencies] cipher = "0.5.0-rc.6" -digest = { version = "0.11.0-rc.8", features = ["mac"] } +digest = { version = "0.11.0-rc.9", features = ["mac"] } dbl = "0.5" [dev-dependencies] -digest = { version = "0.11.0-rc.8", features = ["dev"] } +digest = { version = "0.11.0-rc.9", features = ["dev"] } hex-literal = "1" aes = "0.9.0-rc.2" diff --git a/cmac/src/block_api.rs b/cmac/src/block_api.rs index 7663734..6719766 100644 --- a/cmac/src/block_api.rs +++ b/cmac/src/block_api.rs @@ -8,7 +8,7 @@ use digest::{ AlgorithmName, Block, BlockSizeUser, Buffer, BufferKindUser, FixedOutputCore, Lazy, UpdateCore, }, - crypto_common::{BlockSizes, InnerInit, InnerUser}, + common::{BlockSizes, InnerInit, InnerUser}, }; #[cfg(feature = "zeroize")] diff --git a/hmac/Cargo.toml b/hmac/Cargo.toml index 492ada6..0bedd78 100644 --- a/hmac/Cargo.toml +++ b/hmac/Cargo.toml @@ -13,10 +13,10 @@ categories = ["cryptography", "no-std"] rust-version = "1.85" [dependencies] -digest = { version = "0.11.0-rc.8", features = ["mac"] } +digest = { version = "0.11.0-rc.9", features = ["mac"] } [dev-dependencies] -digest = { version = "0.11.0-rc.8", features = ["dev"] } +digest = { version = "0.11.0-rc.9", features = ["dev"] } md-5 = { version = "0.11.0-rc.3", default-features = false } sha1 = { version = "0.11.0-rc.3", default-features = false } sha2 = { version = "0.11.0-rc.3", default-features = false } diff --git a/hmac/src/block_api.rs b/hmac/src/block_api.rs index 0ef56d2..06b939b 100644 --- a/hmac/src/block_api.rs +++ b/hmac/src/block_api.rs @@ -7,7 +7,7 @@ use digest::{ OutputSizeUser, UpdateCore, }, block_buffer::Eager, - crypto_common::{Key, KeySizeUser}, + common::{Key, KeySizeUser}, }; /// Generic core HMAC instance, which operates over blocks. diff --git a/hmac/src/simple.rs b/hmac/src/simple.rs index f81d045..5d7586f 100644 --- a/hmac/src/simple.rs +++ b/hmac/src/simple.rs @@ -2,7 +2,7 @@ use crate::utils::{IPAD, OPAD, get_der_key}; use core::fmt; use digest::{ Digest, FixedOutput, KeyInit, MacMarker, Output, OutputSizeUser, Update, - crypto_common::{Block, BlockSizeUser, InvalidLength, Key, KeySizeUser}, + common::{Block, BlockSizeUser, InvalidLength, Key, KeySizeUser}, }; /// Simplified HMAC instance able to operate over hash functions diff --git a/hmac/src/simple_reset.rs b/hmac/src/simple_reset.rs index dd72f45..9299827 100644 --- a/hmac/src/simple_reset.rs +++ b/hmac/src/simple_reset.rs @@ -2,7 +2,7 @@ use crate::utils::{IPAD, OPAD, get_der_key}; use core::fmt; use digest::{ Digest, FixedOutput, KeyInit, MacMarker, Output, OutputSizeUser, Update, - crypto_common::{Block, BlockSizeUser, InvalidLength, Key, KeySizeUser}, + common::{Block, BlockSizeUser, InvalidLength, Key, KeySizeUser}, }; use digest::{FixedOutputReset, Reset}; diff --git a/pmac/Cargo.toml b/pmac/Cargo.toml index bb38f34..603f80c 100644 --- a/pmac/Cargo.toml +++ b/pmac/Cargo.toml @@ -14,12 +14,12 @@ categories = ["cryptography", "no-std"] [dependencies] cipher = "0.5.0-rc.6" -digest = { version = "0.11.0-rc.8", features = ["mac"] } +digest = { version = "0.11.0-rc.9", features = ["mac"] } dbl = "0.5" [dev-dependencies] aes = "0.9.0-rc.2" -digest = { version = "0.11.0-rc.8", features = ["dev"] } +digest = { version = "0.11.0-rc.9", features = ["dev"] } [features] zeroize = ["cipher/zeroize", "digest/zeroize"] diff --git a/pmac/src/block_api.rs b/pmac/src/block_api.rs index f56b535..0f46fc0 100644 --- a/pmac/src/block_api.rs +++ b/pmac/src/block_api.rs @@ -8,7 +8,7 @@ use digest::{ AlgorithmName, Block, BlockSizeUser, Buffer, BufferKindUser, FixedOutputCore, Lazy, UpdateCore, }, - crypto_common::{InnerInit, InnerUser}, + common::{InnerInit, InnerUser}, typenum::Unsigned, }; diff --git a/retail-mac/Cargo.toml b/retail-mac/Cargo.toml index c294c17..b15888f 100644 --- a/retail-mac/Cargo.toml +++ b/retail-mac/Cargo.toml @@ -13,10 +13,10 @@ keywords = ["crypto", "mac"] [dependencies] cipher = "0.5.0-rc.6" -digest = { version = "0.11.0-rc.8", features = ["mac"] } +digest = { version = "0.11.0-rc.9", features = ["mac"] } [dev-dependencies] -digest = { version = "0.11.0-rc.8", features = ["dev"] } +digest = { version = "0.11.0-rc.9", features = ["dev"] } hex-literal = "1" aes = "0.9.0-rc.1" diff --git a/retail-mac/src/block_api.rs b/retail-mac/src/block_api.rs index 287d209..1320387 100644 --- a/retail-mac/src/block_api.rs +++ b/retail-mac/src/block_api.rs @@ -10,7 +10,7 @@ use digest::{ AlgorithmName, Block, BlockSizeUser, Buffer, BufferKindUser, Eager, FixedOutputCore, UpdateCore, }, - crypto_common::BlockSizes, + common::BlockSizes, typenum::{Prod, U2}, };