diff options
author | Nick Harper <nharper@chromium.org> | 2014-12-10 02:51:28 +0300 |
---|---|---|
committer | Adam Langley <agl@google.com> | 2014-12-18 23:13:06 +0300 |
commit | 4685e87746bbb6a47772feda773ce9f098948479 (patch) | |
tree | 13d587b978bd47d38d3b0aa5c3fcdcad68724a3d /crypto/err | |
parent | be2900a6a3741b4a25a89768e6cbdd3cd9df9e80 (diff) |
Implement HKDF.
See https://tools.ietf.org/html/rfc5869.
Change-Id: I6d012d8c38806df80aa44350d3a86eaff499ac05
Reviewed-on: https://boringssl-review.googlesource.com/2533
Reviewed-by: Adam Langley <agl@google.com>
Diffstat (limited to 'crypto/err')
-rw-r--r-- | crypto/err/err.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/crypto/err/err.c b/crypto/err/err.c index 6349a74b..4e63e213 100644 --- a/crypto/err/err.c +++ b/crypto/err/err.c @@ -678,6 +678,7 @@ static const char *const kLibraryNames[ERR_NUM_LIBS] = { "Digest functions", /* ERR_LIB_DIGEST */ "Cipher functions", /* ERR_LIB_CIPHER */ "User defined functions", /* ERR_LIB_USER */ + "HKDF functions", /* ERR_LIB_HKDF */ }; #define NUM_SYS_ERRNOS 127 @@ -722,6 +723,7 @@ extern const ERR_STRING_DATA ECDSA_error_string_data[]; extern const ERR_STRING_DATA EC_error_string_data[]; extern const ERR_STRING_DATA ENGINE_error_string_data[]; extern const ERR_STRING_DATA EVP_error_string_data[]; +extern const ERR_STRING_DATA HKDF_error_string_data[]; extern const ERR_STRING_DATA OBJ_error_string_data[]; extern const ERR_STRING_DATA PEM_error_string_data[]; extern const ERR_STRING_DATA PKCS8_error_string_data[]; @@ -776,6 +778,7 @@ static void err_load_strings(void) { ERR_load_strings(EC_error_string_data); ERR_load_strings(ENGINE_error_string_data); ERR_load_strings(EVP_error_string_data); + ERR_load_strings(HKDF_error_string_data); ERR_load_strings(OBJ_error_string_data); ERR_load_strings(PEM_error_string_data); ERR_load_strings(PKCS8_error_string_data); |