From 99f0cb021a901263fc689e89521ec509cfd1a8d6 Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Mon, 5 Sep 2022 11:30:58 +0200 Subject: [PATCH] At this moment, no MKEK is necessary. Signed-off-by: Pol Henarejos --- src/fido/files.c | 5 ++--- src/fido/files.h | 6 ++---- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/fido/files.c b/src/fido/files.c index 6162462..e3ffb9c 100644 --- a/src/fido/files.c +++ b/src/fido/files.c @@ -21,11 +21,10 @@ file_t file_entries[] = { {.fid = 0x3f00, .parent = 0xff, .name = NULL, .type = FILE_TYPE_DF, .data = NULL, .ef_structure = 0, .acl = {0}}, // MF {.fid = EF_KEY_DEV, .parent = 5, .name = NULL, .type = FILE_TYPE_INTERNAL_EF | FILE_DATA_FLASH | FILE_PERSISTENT, .data = NULL, .ef_structure = FILE_EF_TRANSPARENT, .acl = {0xff}}, // Device Key - {.fid = EF_PRKD_DEV, .parent = 5, .name = NULL, .type = FILE_TYPE_INTERNAL_EF | FILE_DATA_FLASH | FILE_PERSISTENT, .data = NULL, .ef_structure = FILE_EF_TRANSPARENT, .acl = {0xff}}, // PrKD Device {.fid = EF_EE_DEV, .parent = 5, .name = NULL, .type = FILE_TYPE_INTERNAL_EF | FILE_DATA_FLASH | FILE_PERSISTENT, .data = NULL, .ef_structure = FILE_EF_TRANSPARENT, .acl = {0xff}}, // End Entity Certificate Device - {.fid = EF_MKEK, .parent = 5, .name = NULL, .type = FILE_TYPE_INTERNAL_EF | FILE_DATA_FLASH | FILE_PERSISTENT, .data = NULL, .ef_structure = FILE_EF_TRANSPARENT, .acl = {0xff}}, // MKEK }; const file_t *MF = &file_entries[0]; const file_t *file_last = &file_entries[sizeof(file_entries)/sizeof(file_t)-1]; -file_t *ef_mkek = NULL; +file_t *ef_keydev = NULL; +file_t *ef_certdev = NULL; diff --git a/src/fido/files.h b/src/fido/files.h index 80202a5..d59904a 100644 --- a/src/fido/files.h +++ b/src/fido/files.h @@ -20,12 +20,10 @@ #include "file.h" -#define EF_MKEK 0x100A - #define EF_KEY_DEV 0xCC00 -#define EF_PRKD_DEV 0xC400 #define EF_EE_DEV 0xCE00 -extern file_t *ef_mkek; +extern file_t *ef_keydev; +extern file_t *ef_certdev; #endif //_FILES_H_