From e1f2c0bb2e79a808d9697a6cd943aa255dd03b3e Mon Sep 17 00:00:00 2001 From: Andras Fekete Date: Thu, 22 Jun 2023 10:12:37 -0400 Subject: [PATCH] Add 'Keying_material' option --- CMakeLists.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index f67b67a06..f00fc47cc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1774,6 +1774,14 @@ if(WOLFSSL_AESKEYWRAP) ) endif() +# Keying Material Exporter / TLS Exporter +add_option("WOLFSSL_KEYING_MATERIAL" + "Enable wolfSSL keying material export (default: disabled)" + "no" "yes;no") + +if(WOLFSSL_KEYING_MATERIAL) + list(APPEND WOLFSSL_DEFINITIONS "-DHAVE_KEYING_MATERIAL") +endif() if(WOLFSSL_KEYGEN) list(APPEND WOLFSSL_DEFINITIONS "-DWOLFSSL_KEY_GEN")