fn HandshakeCipherT(comptime AeadType: type, comptime HashType: type) type

Parameters

AeadType: type,
HashType: type,

Fields

handshake_secret: [Hkdf.prk_length]u8,
master_secret: [Hkdf.prk_length]u8,
client_handshake_key: [AEAD.key_length]u8,
server_handshake_key: [AEAD.key_length]u8,
client_finished_key: [Hmac.key_length]u8,
server_finished_key: [Hmac.key_length]u8,
client_handshake_iv: [AEAD.nonce_length]u8,
server_handshake_iv: [AEAD.nonce_length]u8,
transcript_hash: Hash,

Values

AEAD
undefined
Hash
undefined
Hkdf
undefined
Hmac
undefined