mirror of
https://github.com/rosenpass/rosenpass.git
synced 2026-02-28 22:43:26 -08:00
Remove algorithm traits for now
This commit is contained in:
@@ -1,20 +0,0 @@
|
|||||||
pub mod keyed_hash_blake2b {
|
|
||||||
use crate::primitives::keyed_hash::*;
|
|
||||||
|
|
||||||
pub const KEY_LEN: usize = 32;
|
|
||||||
pub const OUT_LEN: usize = 32;
|
|
||||||
|
|
||||||
pub trait KeyedHashBlake2b: KeyedHash<KEY_LEN, OUT_LEN> {}
|
|
||||||
}
|
|
||||||
|
|
||||||
pub mod keyed_hash_shake256 {
|
|
||||||
use crate::primitives::keyed_hash::*;
|
|
||||||
|
|
||||||
pub const KEY_LEN: usize = 32;
|
|
||||||
pub const OUT_LEN: usize = 32;
|
|
||||||
|
|
||||||
pub trait KeyedHashShake256: KeyedHash<KEY_LEN, OUT_LEN> {}
|
|
||||||
}
|
|
||||||
|
|
||||||
pub use keyed_hash_blake2b::KeyedHashBlake2b;
|
|
||||||
pub use keyed_hash_shake256::KeyedHashShake256;
|
|
||||||
@@ -1,7 +1,4 @@
|
|||||||
mod algorithms;
|
|
||||||
mod primitives;
|
mod primitives;
|
||||||
|
|
||||||
pub use algorithms::*;
|
|
||||||
pub use primitives::*;
|
pub use primitives::*;
|
||||||
|
|
||||||
mod kem;
|
mod kem;
|
||||||
|
|||||||
Reference in New Issue
Block a user