]> git.ipfire.org Git - thirdparty/openssl.git/commit
Add IKEV2KDF implementation
authorHelen Zhang <helzhang@cisco.com>
Fri, 13 Mar 2026 17:25:31 +0000 (17:25 +0000)
committerTomas Mraz <tomas@openssl.foundation>
Tue, 24 Mar 2026 17:21:19 +0000 (18:21 +0100)
commit0dd1c50fc0706866800c4ad6e5cd05771be5d0d8
tree6aca0ba09e8ec45d80b3758b28fd09c5607234c4
parent7703de27725892036051082b28062be15130c9d9
Add IKEV2KDF implementation

  In compliance with RFC7296 and SP800-135

Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
Reviewed-by: Paul Dale <paul.dale@oracle.com>
MergeDate: Tue Mar 24 17:21:21 2026
(Merged from https://github.com/openssl/openssl/pull/30121)
32 files changed:
.github/workflows/run-checker-daily.yml
.gitignore
CHANGES.md
Configure
INSTALL.md
build.info
crypto/err/openssl.txt
doc/build.info
doc/man1/openssl-kdf.pod.in
doc/man7/EVP_KDF-IKEV2KDF.pod [new file with mode: 0644]
doc/man7/OSSL_PROVIDER-FIPS.pod
doc/man7/OSSL_PROVIDER-default.pod
include/internal/fips.h
include/openssl/core_names.h.in
include/openssl/kdf.h
include/openssl/proverr.h
include/openssl/self_test.h
providers/common/provider_err.c
providers/defltprov.c
providers/fips/fipsprov.c
providers/fips/self_test_data.c
providers/fips/self_test_kats.c
providers/implementations/include/prov/implementations.h
providers/implementations/include/prov/names.h
providers/implementations/kdfs/build.info
providers/implementations/kdfs/ikev2kdf.c [new file with mode: 0644]
providers/implementations/kdfs/ikev2kdf.inc.in [new file with mode: 0644]
providers/implementations/kdfs/snmpkdf.c
providers/implementations/kdfs/srtpkdf.c
test/recipes/30-test_evp.t
test/recipes/30-test_evp_data/evpkdf_ikev2.txt [new file with mode: 0644]
util/perl/OpenSSL/paramnames.pm