aboutsummaryrefslogtreecommitdiff
path: root/src/traits.rs
diff options
context:
space:
mode:
authorjbis9051 <[email protected]>2022-01-23 15:46:04 -0500
committerjbis9051 <[email protected]>2022-01-23 15:46:04 -0500
commite069e461166fa5bc6d569cf3792886e711ee44c5 (patch)
treef5486acd489fffd3276b15fc7bc8efb8e2b9d192 /src/traits.rs
parent1631016b86193d4c419a2f946c79068bf8bf3800 (diff)
Add blocksize trait
Diffstat (limited to 'src/traits.rs')
-rw-r--r--src/traits.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/traits.rs b/src/traits.rs
index 12c4e5f..668d372 100644
--- a/src/traits.rs
+++ b/src/traits.rs
@@ -5,7 +5,7 @@ pub use digest;
use crate::{Hasher, OutputReader};
use digest::crypto_common;
-use digest::generic_array::{typenum::U32, GenericArray};
+use digest::generic_array::{typenum::U32, typenum::U64, GenericArray};
impl digest::HashMarker for Hasher {}
@@ -71,6 +71,10 @@ impl crypto_common::KeySizeUser for Hasher {
type KeySize = U32;
}
+impl crypto_common::BlockSizeUser for Hasher {
+ type BlockSize = U64;
+}
+
impl digest::MacMarker for Hasher {}
impl digest::KeyInit for Hasher {