mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-07-30 22:43:08 +03:00
Implement TLS 1.3 key derivation function HKDF-Expand-Label
This commit introduces a new file library/ssl_tls13_key.c which will subsequently be populated with functionality relating to the TLS 1.3 key schedule. Those functions are expected to be internal and are documented in the internal header library/ssl_tls13_keys.h. The first function to be implemented is the key expansion function `HKDF-Expand-Label`. See the documentation in library/ssl_tls13_keys.h for more information. Signed-off-by: Hanno Becker <hanno.becker@arm.com>
This commit is contained in:
@ -247,6 +247,7 @@
|
||||
<ClInclude Include="..\..\library\psa_crypto_slot_management.h" />
|
||||
<ClInclude Include="..\..\library\psa_crypto_storage.h" />
|
||||
<ClInclude Include="..\..\library\ssl_invasive.h" />
|
||||
<ClInclude Include="..\..\library\ssl_tls13_keys.h" />
|
||||
<ClInclude Include="..\..\3rdparty\everest\include\everest\everest.h" />
|
||||
<ClInclude Include="..\..\3rdparty\everest\include\everest\Hacl_Curve25519.h" />
|
||||
<ClInclude Include="..\..\3rdparty\everest\include\everest\kremlib.h" />
|
||||
@ -325,6 +326,7 @@
|
||||
<ClCompile Include="..\..\library\ssl_srv.c" />
|
||||
<ClCompile Include="..\..\library\ssl_ticket.c" />
|
||||
<ClCompile Include="..\..\library\ssl_tls.c" />
|
||||
<ClCompile Include="..\..\library\ssl_tls13_keys.c" />
|
||||
<ClCompile Include="..\..\library\threading.c" />
|
||||
<ClCompile Include="..\..\library\timing.c" />
|
||||
<ClCompile Include="..\..\library\version.c" />
|
||||
|
Reference in New Issue
Block a user