pkcs15-gemsafeGPK.c: Use two hex digits with sc_pkcs15_format_id
This commit is contained in:
parent
a2e05e8869
commit
3f0de6e638
@ -182,7 +182,7 @@ static int sc_pkcs15emu_gemsafeGPK_init(sc_pkcs15_card_t *p15card)
|
|||||||
};
|
};
|
||||||
|
|
||||||
const pindata pins[] = {
|
const pindata pins[] = {
|
||||||
{ "1", "pin", "3F000200", 0x00,
|
{ "01", "pin", "3F000200", 0x00,
|
||||||
SC_PKCS15_PIN_TYPE_ASCII_NUMERIC,
|
SC_PKCS15_PIN_TYPE_ASCII_NUMERIC,
|
||||||
8, 4, 8, SC_PKCS15_PIN_FLAG_NEEDS_PADDING |
|
8, 4, 8, SC_PKCS15_PIN_FLAG_NEEDS_PADDING |
|
||||||
SC_PKCS15_PIN_FLAG_LOCAL, -1, 0x00,
|
SC_PKCS15_PIN_FLAG_LOCAL, -1, 0x00,
|
||||||
@ -191,8 +191,8 @@ static int sc_pkcs15emu_gemsafeGPK_init(sc_pkcs15_card_t *p15card)
|
|||||||
};
|
};
|
||||||
|
|
||||||
const prdata prkeys[] = {
|
const prdata prkeys[] = {
|
||||||
{ "1", "AUTH key", 1024, USAGE_AUT, "I0009",
|
{ "01", "AUTH key", 1024, USAGE_AUT, "I0009",
|
||||||
0x00, "1", 0},
|
0x00, "01", 0},
|
||||||
{ NULL, NULL, 0, 0, NULL, 0, NULL, 0}
|
{ NULL, NULL, 0, 0, NULL, 0, NULL, 0}
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -283,7 +283,7 @@ static int sc_pkcs15emu_gemsafeGPK_init(sc_pkcs15_card_t *p15card)
|
|||||||
}
|
}
|
||||||
|
|
||||||
kinfo[num_keyinfo].fileid = i;
|
kinfo[num_keyinfo].fileid = i;
|
||||||
sc_pkcs15_format_id("NONE", &kinfo[num_keyinfo].id);
|
sc_pkcs15_format_id("", &kinfo[num_keyinfo].id);
|
||||||
|
|
||||||
sc_debug(card->ctx, SC_LOG_DEBUG_NORMAL,"reading modulus");
|
sc_debug(card->ctx, SC_LOG_DEBUG_NORMAL,"reading modulus");
|
||||||
r = sc_read_record(card, 2, modulus_buf,
|
r = sc_read_record(card, 2, modulus_buf,
|
||||||
|
Loading…
Reference in New Issue
Block a user