summaryrefslogtreecommitdiff
path: root/lib/secrets.h
Commit message (Collapse)AuthorAgeFilesLines
* Added support for out-of-band Pre-shared keys under TLS1.3Ander Juaristi2018-04-061-0/+16
| | | | | | | | | | | That adds support for pre-shared keys with and without Diffie-Hellman key exchange. That's a modified version of initial Ander's patch. Resolves #414 Resolves #125 Signed-off-by: Ander Juaristi <a@juaristi.eus> Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.org>
* _tls13_derive_secret: define secret argumentDaiki Ueno2018-02-191-4/+5
| | | | | | | | | TLS 1.3 exporters need to derive a secret from exporter_master_secret or early_exporter_master_secret, not the handshake or application secret stored in temp_secret. Add a new argument @secret to _tls13_derive_secret to specify any secret. Signed-off-by: Daiki Ueno <dueno@redhat.com>
* Added TLS 1.3 HKDF key derivation functionalityNikos Mavrogiannopoulos2018-02-191-0/+40
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>