pub struct HpkeSuite {
pub kem: HpkeKem,
pub sym: HpkeSymmetricCipherSuite,
}展开描述
An HPKE suite, specifying 一个 key encapsulation mechanism 并 一个 symmetric cipher 套件)。
字段§
§kem: HpkeKem此 choice of HPKE key encapsulation mechanism.
§sym: HpkeSymmetricCipherSuite此 choice of HPKE symmetric cipher 套件)。
This combines 一个 choice of authenticated encryption with additional data (AEAD) 算法 并 一个 key derivation function (KDF)。
Trait 实现§
impl Copy for HpkeSuite
impl Eq for HpkeSuite
impl StructuralPartialEq for HpkeSuite
自动 Trait 实现§
impl Freeze for HpkeSuite
impl RefUnwindSafe for HpkeSuite
impl Send for HpkeSuite
impl Sync for HpkeSuite
impl Unpin for HpkeSuite
impl UnsafeUnpin for HpkeSuite
impl UnwindSafe for HpkeSuite
Blanket 实现§
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 从 an owned value. 更多信息