pub struct SoftwareMlDsa65Signer { /* private fields */ }Expand description
Software-only ML-DSA 65 signer (NIST FIPS 204, security category 3).
Wraps the ml-dsa crate’s SigningKey<MlDsa65>. Debug redacts the
signing key — only the verifying key bytes appear in Debug.
Key material is in-memory only — never serialize the signing key
(process protection guide: docs/pqc-software-only.md).
Implementations§
Trait Implementations§
Source§impl Debug for SoftwareMlDsa65Signer
impl Debug for SoftwareMlDsa65Signer
Auto Trait Implementations§
impl Freeze for SoftwareMlDsa65Signer
impl RefUnwindSafe for SoftwareMlDsa65Signer
impl Send for SoftwareMlDsa65Signer
impl Sync for SoftwareMlDsa65Signer
impl Unpin for SoftwareMlDsa65Signer
impl UnsafeUnpin for SoftwareMlDsa65Signer
impl UnwindSafe for SoftwareMlDsa65Signer
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