From 857144c9c2983cc7f30bd6c8019674cf6979acb5 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Mon, 10 Mar 2025 13:45:22 +0000 Subject: [PATCH] removed psa_crypto_init from library as this is supposed to be called by the application Signed-off-by: Ben Taylor --- library/ssl_ticket.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/library/ssl_ticket.c b/library/ssl_ticket.c index c10d36fb59..7b0391924a 100644 --- a/library/ssl_ticket.c +++ b/library/ssl_ticket.c @@ -75,10 +75,6 @@ static int ssl_ticket_gen_key(mbedtls_ssl_ticket_context *ctx, */ key->lifetime = ctx->ticket_lifetime; - if ((ret = psa_crypto_init()) != 0) { - return ret; - } - if ((ret = psa_generate_random(key->name, sizeof(key->name))) != 0) { return ret; } @@ -278,10 +274,6 @@ int mbedtls_ssl_ticket_write(void *p_ticket, memcpy(key_name, key->name, TICKET_KEY_NAME_BYTES); - if ((ret = psa_crypto_init()) != 0) { - goto cleanup; - } - if ((ret = psa_generate_random(iv, TICKET_IV_BYTES)) != 0) { goto cleanup; }