pub struct SecurityStatus {
pub ml_dsa_ready: bool,
pub ml_kem_ready: bool,
pub dp_ready: bool,
pub keystore_ready: bool,
pub production_ready: bool,
}Expand description
Security status of cryptographic components
Fields§
§ml_dsa_ready: boolML-DSA-65 uses real implementation (Dilithium3)
ml_kem_ready: boolML-KEM-768 uses real implementation (Kyber768)
dp_ready: boolDifferential privacy is properly implemented
keystore_ready: boolKeystore uses proper zeroization
production_ready: boolOverall production readiness
Trait Implementations§
Source§impl Clone for SecurityStatus
impl Clone for SecurityStatus
Source§fn clone(&self) -> SecurityStatus
fn clone(&self) -> SecurityStatus
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SecurityStatus
impl Debug for SecurityStatus
Auto Trait Implementations§
impl Freeze for SecurityStatus
impl RefUnwindSafe for SecurityStatus
impl Send for SecurityStatus
impl Sync for SecurityStatus
impl Unpin for SecurityStatus
impl UnsafeUnpin for SecurityStatus
impl UnwindSafe for SecurityStatus
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