diff --git a/src/hsm/cmd_cipher_sym.c b/src/hsm/cmd_cipher_sym.c index 0dff068..b929c0a 100644 --- a/src/hsm/cmd_cipher_sym.c +++ b/src/hsm/cmd_cipher_sym.c @@ -599,6 +599,9 @@ int cmd_cipher_sym() { } res_APDU_size = enc_len; } + else { + return SW_WRONG_DATA(); + } } else { mbedtls_platform_zeroize(kdata, sizeof(kdata));