From 5d827234a95fac5ce166957421a012371b6abc09 Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Wed, 25 Feb 2026 23:25:22 +0100 Subject: [PATCH] Increase buffers for emulation. Signed-off-by: Pol Henarejos --- src/hsm/sc_hsm.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/hsm/sc_hsm.c b/src/hsm/sc_hsm.c index a1768b9..7c3ca5d 100644 --- a/src/hsm/sc_hsm.c +++ b/src/hsm/sc_hsm.c @@ -630,7 +630,11 @@ int load_private_key_rsa(mbedtls_rsa_context *ctx, file_t *fkey) { } uint16_t key_size = file_get_size(fkey); +#ifdef ENABLE_EMULATION + uint8_t kdata[8192 / 8]; +#else uint8_t kdata[4096 / 8]; +#endif memcpy(kdata, file_get_data(fkey), key_size); if (mkek_decrypt(kdata, key_size) != 0) { return PICOKEY_EXEC_ERROR;