Files
ipxe/src/include
Michael Brown b6eef14858 [tls] Abstract out concept of a TLS authentication header
All TLS cipher types use a common structure for the per-record data
that is authenticated in addition to the plaintext itself.  This data
is used as a prefix in the HMAC calculation for stream and block
ciphers, or as additional authenticated data for AEAD ciphers.

Define a "TLS authentication header" structure to hold this data as a
contiguous block, in order to meet the alignment requirement for AEAD
ciphers such as GCM.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2022-11-08 13:48:45 +00:00
..
2014-07-29 15:20:49 +01:00
2015-03-02 16:35:37 +00:00
2005-03-08 18:53:11 +00:00
2005-03-08 18:53:11 +00:00
2017-04-10 16:12:53 +01:00
2015-03-02 19:42:48 +00:00
2005-03-08 18:53:11 +00:00
2016-05-04 16:01:33 +01:00
2005-03-08 18:53:11 +00:00
2005-03-08 18:53:11 +00:00
2007-07-14 15:42:26 +01:00
2017-04-10 16:12:53 +01:00
2021-05-18 11:45:24 +01:00
2005-03-08 18:53:11 +00:00