From b2ac893efc952ad0027d43b47a2ab0496e05b7e9 Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Sun, 30 Oct 2022 21:09:41 +0100 Subject: [PATCH] Fix general authentication with AES. Signed-off-by: Pol Henarejos --- src/hsm/cmd_general_authenticate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hsm/cmd_general_authenticate.c b/src/hsm/cmd_general_authenticate.c index 77b16b8..6d1620a 100644 --- a/src/hsm/cmd_general_authenticate.c +++ b/src/hsm/cmd_general_authenticate.c @@ -80,7 +80,7 @@ int cmd_general_authenticate() { sm_derive_all_keys(derived, olen); uint8_t *t = (uint8_t *)calloc(1, pubkey_len+16); - memcpy(t, "\x7F\x49\x3F\x06\x0A", 5); + memcpy(t, "\x7F\x49\x4F\x06\x0A", 5); if (sm_get_protocol() == MSE_AES) memcpy(t+5, OID_ID_CA_ECDH_AES_CBC_CMAC_128, 10); t[15] = 0x86;