pub struct Magma { /* private fields */ }Expand description
Magma block cipher — RFC 8891 / GOST R 34.12-2015.
64-bit block, 256-bit key. Pure Rust, no unsafe, no heap allocation.
Implementations§
Trait Implementations§
Source§impl BlockCipher for Magma
impl BlockCipher for Magma
Auto Trait Implementations§
impl Freeze for Magma
impl RefUnwindSafe for Magma
impl Send for Magma
impl Sync for Magma
impl Unpin for Magma
impl UnsafeUnpin for Magma
impl UnwindSafe for Magma
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more