diff --git a/src/pkcs15init/pkcs15-rtecp.c b/src/pkcs15init/pkcs15-rtecp.c index 8d761505..5c654d4e 100644 --- a/src/pkcs15init/pkcs15-rtecp.c +++ b/src/pkcs15init/pkcs15-rtecp.c @@ -116,6 +116,11 @@ static int rtecp_init(sc_profile_t *profile, sc_card_t *card) create_sysdf(profile, card, "Cer-DF"); create_sysdf(profile, card, "LCHV-DF"); + create_sysdf(profile, card, "Resrv1-DF"); + create_sysdf(profile, card, "Resrv2-DF"); + create_sysdf(profile, card, "Resrv3-DF"); + create_sysdf(profile, card, "Resrv4-DF"); + return sc_select_file(card, sc_get_mf_path(), NULL); } diff --git a/src/pkcs15init/rutoken_ecp.profile b/src/pkcs15init/rutoken_ecp.profile index 6667eba2..670494b3 100644 --- a/src/pkcs15init/rutoken_ecp.profile +++ b/src/pkcs15init/rutoken_ecp.profile @@ -101,6 +101,19 @@ filesystem { file-id = 6005; } } + + DF Resrv1-DF { + file-id = 1001; + } + DF Resrv2-DF { + file-id = 1002; + } + DF Resrv3-DF { + file-id = 1003; + } + DF Resrv4-DF { + file-id = 1004; + } } EF DIR {