Added implementation of keying material export (RFC 5705) (API for PRF implementation...
authorThomas Pornin <pornin@bolet.org>
Tue, 4 Jul 2017 18:43:39 +0000 (20:43 +0200)
committerThomas Pornin <pornin@bolet.org>
Tue, 4 Jul 2017 18:43:39 +0000 (20:43 +0200)
commitea95d8264c6aefe742a9c3f4f9d834b188566a29
tree2725c52a249f88ab4e3a3e8d7a7ea3ed0f405c85
parent2b738493bd16d57fdb12d38d03631981370259be
Added implementation of keying material export (RFC 5705) (API for PRF implementations changed, to handle chunked seeds).
15 files changed:
inc/bearssl_prf.h
inc/bearssl_ssl.h
mk/Rules.mk
mk/mkrules.sh
src/inner.h
src/ssl/prf.c
src/ssl/prf_md5sha1.c
src/ssl/prf_sha256.c
src/ssl/prf_sha384.c
src/ssl/ssl_engine.c
src/ssl/ssl_hs_client.c
src/ssl/ssl_hs_common.t0
src/ssl/ssl_hs_server.c
src/ssl/ssl_keyexport.c [new file with mode: 0644]
test/test_crypto.c