From 69a406832de552e087ab7a552f337c7fb863f4fc Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Mon, 28 Mar 2022 01:37:36 +0200 Subject: [PATCH] Adding hsm initializing options Signed-off-by: Pol Henarejos --- src/hsm/sc_hsm.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/hsm/sc_hsm.h b/src/hsm/sc_hsm.h index d6be562..20113c9 100644 --- a/src/hsm/sc_hsm.h +++ b/src/hsm/sc_hsm.h @@ -84,6 +84,14 @@ extern const uint8_t sc_hsm_aid[]; #define ALGO_AES_CMAC 0x18 #define ALGO_AES_DERIVE 0x99 +#define HSM_OPT_RRC 0x1 +#define HSM_OPT_TRANSPORT_PIN 0x2 +#define HSM_OPT_SESSION_PIN 0x4 +#define HSM_OPT_SESSION_PIN_EXPL 0xC +#define HSM_OPT_REPLACE_PKA 0x8 +#define HSM_OPT_COMBINED_AUTH 0x10 +#define HSM_OPT_RRC_RESET_ONLY 0x20 + extern int pin_reset_retries(const file_t *pin, bool); extern int pin_wrong_retry(const file_t *pin);