pub struct FinalBuildInput<'a> {
pub hash_c1: &'a [u8; 32],
pub hash_c2: &'a [u8; 32],
pub dh1: &'a [u8],
pub dh2: &'a [u8],
pub challenge1: &'a [u8; 32],
pub challenge2: &'a [u8; 32],
pub ocsp_status: &'a [u8],
pub signature: &'a [u8],
}Expand description
Eingaben zum Bauen des Final-Tokens.
Fields§
§hash_c1: &'a [u8; 32]Echo hash_c1.
hash_c2: &'a [u8; 32]Echo hash_c2.
dh1: &'a [u8]Echo dh1.
dh2: &'a [u8]Echo dh2.
challenge1: &'a [u8; 32]Echo challenge1.
challenge2: &'a [u8; 32]Echo challenge2.
ocsp_status: &'a [u8]Initiator-OCSP-Status.
signature: &'a [u8]Initiator-Signatur ueber signing_bytes(kagree, ch2, dh2, ch1, dh1).
Auto Trait Implementations§
impl<'a> Freeze for FinalBuildInput<'a>
impl<'a> RefUnwindSafe for FinalBuildInput<'a>
impl<'a> Send for FinalBuildInput<'a>
impl<'a> Sync for FinalBuildInput<'a>
impl<'a> Unpin for FinalBuildInput<'a>
impl<'a> UnsafeUnpin for FinalBuildInput<'a>
impl<'a> UnwindSafe for FinalBuildInput<'a>
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