pub enum MlDsaPrivateKey {
Dsa44(MlDsa44SecretKey),
Dsa65(MlDsa65SecretKey),
Dsa87(MlDsa87SecretKey),
}Expand description
A supported ML-DSA private key parsed from DER.
Only the seed is retained: the expanded key material is recomputed from it,
so keys stored purely in expandedKey form cannot be represented.
Variants§
Dsa44(MlDsa44SecretKey)
ML-DSA-44.
Dsa65(MlDsa65SecretKey)
ML-DSA-65.
Dsa87(MlDsa87SecretKey)
ML-DSA-87.
Auto Trait Implementations§
impl Freeze for MlDsaPrivateKey
impl RefUnwindSafe for MlDsaPrivateKey
impl Send for MlDsaPrivateKey
impl Sync for MlDsaPrivateKey
impl Unpin for MlDsaPrivateKey
impl UnsafeUnpin for MlDsaPrivateKey
impl UnwindSafe for MlDsaPrivateKey
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