| enum | HsmCmd_CmdInternalEnum {
HSMCMD_IDLE = 0x00000000u
, HSMCMD_OCCUPIED = 0x00000001u
, HSMCMD_SYNC = 0x01010001u
, HSMCMD_GET_AB_STATUS = 0x01020001u
,
HSMCMD_INJECT_KEY_PLAIN = 0x02010001u
, HSMCMD_INJECT_KEY_ENCRYPT = 0x02010002u
, HSMCMD_DESTRUCT_KEY = 0x02020001u
, HSMCMD_CHECK_KEY = 0x02030001u
,
HSMCMD_ENCRYPT_SLOT = 0x03010001u
, HSMCMD_ENCRYPT_SLOT_START = 0x03010002u
, HSMCMD_ENCRYPT_SLOT_UPDATE = 0x03010003u
, HSMCMD_ENCRYPT_SLOT_FINISH = 0x03010004u
,
HSMCMD_ENCRYPT_PLAIN = 0x03010005u
, HSMCMD_ENCRYPT_PLAIN_START = 0x03010006u
, HSMCMD_ENCRYPT_PLAIN_UPDATE = 0x03010007u
, HSMCMD_ENCRYPT_PLAIN_FINISH = 0x03010008u
,
HSMCMD_DECRYPT_SLOT = 0x03020001u
, HSMCMD_DECRYPT_SLOT_START = 0x03020002u
, HSMCMD_DECRYPT_SLOT_UPDATE = 0x03020003u
, HSMCMD_DECRYPT_SLOT_FINISH = 0x03020004u
,
HSMCMD_DECRYPT_PLAIN = 0x03020005u
, HSMCMD_DECRYPT_PLAIN_START = 0x03020006u
, HSMCMD_DECRYPT_PLAIN_UPDATE = 0x03020007u
, HSMCMD_DECRYPT_PLAIN_FINISH = 0x03020008u
,
HSMCMD_HASH_CMDALL = 0x04010001u
, HSMCMD_HASH_START = 0x04010002u
, HSMCMD_HASH_UPDATE = 0x04010003u
, HSMCMD_HASH_FINISH = 0x04010004u
,
HSMCMD_TRNG = 0x05010001u
, HSMCMD_CMAC = 0x06010001u
, HSMCMD_CMAC_START = 0x06010002u
, HSMCMD_CMAC_UPDATE = 0x06010003u
,
HSMCMD_CMAC_FINISH = 0x06010004u
, HSMCMD_CMAC_DONE = 0x06010005u
, HSMCMD_OPT_HANDLE = 0x07010001u
, HSMCMD_READ_DFLASH_INFO = 0x08010001u
,
HSMCMD_ERASE_DFLASH_INFO = 0x08010002u
, HSMCMD_ECC_ENCRYPT = 0x09010001u
, HSMCMD_CERT_VERIFY_SLOT = 0x09020001u
, HSMCMD_ECC_DECRYPT = 0x09020002u
,
HSMCMD_SECURE_BOOT_CHECK = 0x0A010001u
, HSMCMD_HMAC_MD5 = 0x0B010001u
, HSMCMD_HMAC_SHA1 = 0x0B010002u
, HSMCMD_HMAC_SHA256 = 0x0B010003u
} |