pub struct DefaultCipherSuite;
Expand description
The default CipherSuite
for pake-kem, based on CPaceRistretto255
, MlKem768
, and Sha256
Trait Implementations§
Source§impl CipherSuite for DefaultCipherSuite
impl CipherSuite for DefaultCipherSuite
Source§type Pake = CPaceRistretto255
type Pake = CPaceRistretto255
The PAKE protocol to use
Source§type Kem = Kem<MlKem768Params>
type Kem = Kem<MlKem768Params>
The key encapsulation mechanism to use
Auto Trait Implementations§
impl Freeze for DefaultCipherSuite
impl RefUnwindSafe for DefaultCipherSuite
impl Send for DefaultCipherSuite
impl Sync for DefaultCipherSuite
impl Unpin for DefaultCipherSuite
impl UnwindSafe for DefaultCipherSuite
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