Skip to content

Commit fe2c1c8

Browse files
yoefrankmorgner
authored andcommitted
Disable the Applet V1.8 ATR
The V1.8 applet has a few differences to the older applets. This causes the OpenSC PKCS#11 module to not be able to sign anything with the Belpic driver on this card. While the best solution is to implement the required changes to make this work correctly, for the time being it's better to not confuse users by claiming we support the card when in reality we don't.
1 parent 10e9099 commit fe2c1c8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/libopensc/card-belpic.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -146,8 +146,8 @@ static long t1, t2, tot_read = 0, tot_dur = 0, dur;
146146
static size_t next_idx = (size_t)-1;
147147

148148
static const struct sc_atr_table belpic_atrs[] = {
149-
/* Applet V1.8 */
150-
{ "3B:7F:96:00:00:80:31:80:65:B0:85:04:01:20:12:0F:FF:82:90:00", NULL, NULL, SC_CARD_TYPE_BELPIC_EID, 0, NULL },
149+
/* Applet V1.8 -- disabled, as it requires driver updates which are not yet implemented */
150+
/* { "3B:7F:96:00:00:80:31:80:65:B0:85:04:01:20:12:0F:FF:82:90:00", NULL, NULL, SC_CARD_TYPE_BELPIC_EID, 0, NULL }, */
151151
/* Applet V1.1 */
152152
{ "3B:98:13:40:0A:A5:03:01:01:01:AD:13:11", NULL, NULL, SC_CARD_TYPE_BELPIC_EID, 0, NULL },
153153
/* Applet V1.0 with new EMV-compatible ATR */

0 commit comments

Comments
 (0)