From 6aa0eacc6292a9ad1a19e7734cf54266d34f71fb Mon Sep 17 00:00:00 2001 From: Jacob Barthelmeh Date: Tue, 13 Oct 2020 09:26:54 -0600 Subject: [PATCH] use correct key buffer for example private key --- examples/client/client.c | 10 ++++++---- examples/server/server.c | 4 ++-- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/examples/client/client.c b/examples/client/client.c index 8aa758154..14d80add1 100644 --- a/examples/client/client.c +++ b/examples/client/client.c @@ -46,6 +46,8 @@ #ifdef NO_RSA #error currently the example only tries to load in a RSA buffer #endif +#undef USE_CERT_BUFFERS_256 +#define USE_CERT_BUFFERS_256 #undef USE_CERT_BUFFERS_2048 #define USE_CERT_BUFFERS_2048 #include @@ -2487,8 +2489,8 @@ THREAD_RETURN WOLFSSL_THREAD client_test(void* args) #endif ) { #ifdef NO_FILESYSTEM - if (wolfSSL_CTX_use_PrivateKey_buffer(ctx, client_cert_der_2048, - sizeof_client_cert_der_2048, SSL_FILETYPE_ASN1) != WOLFSSL_SUCCESS) + if (wolfSSL_CTX_use_PrivateKey_buffer(ctx, client_key_der_2048, + sizeof_client_key_der_2048, SSL_FILETYPE_ASN1) != WOLFSSL_SUCCESS) err_sys("can't load server private key buffer"); #elif !defined(TEST_LOAD_BUFFER) if (wolfSSL_CTX_use_PrivateKey_file(ctx, ourKey, WOLFSSL_FILETYPE_PEM) @@ -2755,8 +2757,8 @@ THREAD_RETURN WOLFSSL_THREAD client_test(void* args) #endif ) { #ifdef NO_FILESYSTEM - if (wolfSSL_CTX_use_PrivateKey_buffer(ctx, client_cert_der_2048, - sizeof_client_cert_der_2048, SSL_FILETYPE_ASN1) != WOLFSSL_SUCCESS) + if (wolfSSL_CTX_use_PrivateKey_buffer(ctx, client_key_der_2048, + sizeof_client_key_der_2048, SSL_FILETYPE_ASN1) != WOLFSSL_SUCCESS) err_sys("can't load client private key buffer"); #elif !defined(TEST_LOAD_BUFFER) if (wolfSSL_use_PrivateKey_file(ssl, ourKey, WOLFSSL_FILETYPE_PEM) diff --git a/examples/server/server.c b/examples/server/server.c index 414e365bb..5c58ace82 100644 --- a/examples/server/server.c +++ b/examples/server/server.c @@ -1773,8 +1773,8 @@ THREAD_RETURN WOLFSSL_THREAD server_test(void* args) #endif /* HAVE_PK_CALLBACKS && TEST_PK_PRIVKEY */ ) { #ifdef NO_FILESYSTEM - if (wolfSSL_CTX_use_PrivateKey_buffer(ctx, server_cert_der_2048, - sizeof_server_cert_der_2048, SSL_FILETYPE_ASN1) != WOLFSSL_SUCCESS) + if (wolfSSL_CTX_use_PrivateKey_buffer(ctx, server_key_der_2048, + sizeof_server_key_der_2048, SSL_FILETYPE_ASN1) != WOLFSSL_SUCCESS) err_sys_ex(catastrophic, "can't load server private key buffer"); #elif !defined(TEST_LOAD_BUFFER) if (SSL_CTX_use_PrivateKey_file(ctx, ourKey, WOLFSSL_FILETYPE_PEM)