pub struct TimingProtection { /* private fields */ }Expand description
Timing attack prevention with jitter and blinding
Implementations§
Source§impl TimingProtection
impl TimingProtection
Sourcepub fn add_jitter(&self) -> Result<()>
pub fn add_jitter(&self) -> Result<()>
Add timing jitter to prevent timing attacks
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for TimingProtection
impl RefUnwindSafe for TimingProtection
impl Send for TimingProtection
impl Sync for TimingProtection
impl Unpin for TimingProtection
impl UnwindSafe for TimingProtection
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