summaryrefslogtreecommitdiff
path: root/lib/prf.c
Commit message (Expand)AuthorAgeFilesLines
* prf: don't crash when called before handshake completionMiroslav Lichvar2019-11-061-0/+9
* gnutls_prf_early: corrected Since version [ci skip]Nikos Mavrogiannopoulos2019-06-031-1/+1
* prf: add function to retrieve early keying materialDaiki Ueno2019-04-191-26/+90
* prf: centrally define "exporter" label in handshake.hDaiki Ueno2019-04-191-2/+1
* Use https:// for www.gnu.org and www.example.comTim Rühsen2019-03-131-1/+1
* session state: TLS1.2 and TLS1.3 state is stored as unionNikos Mavrogiannopoulos2018-02-191-1/+1
* session state: organized key exchange keys into structuresNikos Mavrogiannopoulos2018-02-191-1/+1
* gnutls_prf_rfc5705: apply the context limits only under TLS1.2 or earlierNikos Mavrogiannopoulos2018-02-191-5/+5
* gnutls_prf_raw: fail under TLS1.3Nikos Mavrogiannopoulos2018-02-191-4/+9
* gnutls_prf: prevent usage under TLS1.3Nikos Mavrogiannopoulos2018-02-191-5/+12
* gnutls_prf_rfc5705: calculate exporter using HKDF if TLS 1.3Daiki Ueno2018-02-191-18/+62
* handshake: simplify by storing a pointer to PRF mac entryNikos Mavrogiannopoulos2018-02-191-2/+2
* _gnutls_PRF: was made inline functionNikos Mavrogiannopoulos2017-06-011-27/+10
* prf: implement the TLS 1.0 and 1.2 PRFs using nettleNikos Mavrogiannopoulos2017-06-011-214/+6
* Cache MAC algorithm used for PRF functionDmitry Eremin-Solenikov2016-12-141-14/+2
* Use MAC_MD5_SHA1 instead of MAC_UNKNOWN to specify TLS 1.0 PRFDmitry Eremin-Solenikov2016-12-141-4/+4
* several spacing fixes to keep syntax-check happyNikos Mavrogiannopoulos2016-09-111-12/+12
* gnutls_prf: document when its output matches gnutls_prf_rfc5705Nikos Mavrogiannopoulos2016-07-271-0/+3
* doc: corrected typoNikos Mavrogiannopoulos2016-06-191-1/+1
* Removed the 'gnutls_' prefix from files to simplify file namingNikos Mavrogiannopoulos2015-08-231-4/+4
* Moved the PRF functions to prf.cNikos Mavrogiannopoulos2015-08-231-0/+457