diff --git a/src/libopensc/card-rtecp.c b/src/libopensc/card-rtecp.c index 444ac223..5b81fcad 100644 --- a/src/libopensc/card-rtecp.c +++ b/src/libopensc/card-rtecp.c @@ -48,6 +48,14 @@ static const struct sc_atr_table rtecp_atrs[] = { /* Rutoken ECP (DS) */ { "3B:8B:01:52:75:74:6F:6B:65:6E:20:44:53:20:C1", NULL, "Rutoken ECP (DS)", SC_CARD_TYPE_GENERIC_BASE, 0, NULL }, + /* Rutoken ECP SC T0 */ + { "3B:9C:96:00:52:75:74:6F:6B:65:6E:45:43:50:73:63", + "00:00:00:00:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF", + "Rutoken ECP SC", SC_CARD_TYPE_GENERIC_BASE, 0, NULL }, + /* Rutoken ECP SC T1 */ + { "3B:9C:94:80:11:40:52:75:74:6F:6B:65:6E:45:43:50:73:63:C3", + "00:00:00:00:00:00:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:00", + "Rutoken ECP SC", SC_CARD_TYPE_GENERIC_BASE, 0, NULL }, { NULL, NULL, NULL, 0, 0, NULL } };