Korten identifieras av något som kallas ATR.
Förutom kortläsaren behöver också själva kortet en drivrutin.
Du kan visa ditt korts ATR och vilken drivrutin opensc använder genom att köra kommandot opensc-tool -av:
$ opensc-tool -av
Using reader with a card: Handelsbanken card reader [MCI_OSR_0205] 00 00
Connecting to card in reader Handelsbanken card reader [MCI_OSR_0205] 00 00...
Using card driver Setec cards.
Card ATR:
3B 7D 96 00 00 80 31 80 65 B0 A3 11 00 C8 83 00 ;}....1.e.......
00 00 ..
Mitt ATR är alltså 3b:7d:96:00:00:80:31:80:65:b0:a3:11:00:c8:83:00:00:00
och min kortläsares drivrutin är "Setec cards"
För att få kortnamnet för drivrutinen kan man lista alla drivrutiner opensc känner igen med kommandot opensc-tools -D
$ opensc-tool -D
Configured card drivers:
cardos Siemens CardOS
flex Schlumberger Multiflex/Cryptoflex
cyberflex Schlumberger Cyberflex
gpk Gemplus GPK
gemsafeV1 driver for the Gemplus GemSAFE V1 applet
miocos MioCOS 1.1
mcrd MICARDO 2.1 / EstEID 1.0 - 3.0
asepcos Athena ASEPCOS
starcos STARCOS SPK 2.3/2.4
tcos TCOS 3.0
openpgp OpenPGP card
jcop JCOP cards with BlueZ PKCS#15 applet
oberthur Oberthur AuthentIC.v2/CosmopolIC.v4
authentic Oberthur AuthentIC v3.1
iasecc IAS-ECC
belpic Belpic cards
ias IAS
incrypto34 Incard Incripto34
acos5 ACS ACOS5 card
akis TUBITAK UEKAE AKIS
entersafe entersafe
epass2003 epass2003
rutoken Rutoken driver
rutoken_ecp Rutoken ECP driver
westcos WESTCOS compatible cards
myeid MyEID cards with PKCS#15 applet
sc-hsm SmartCard-HSM
setcos Setec cards
muscle MuscleApplet
atrust-acos A-Trust ACOS cards
piv PIV-II for multiple cards
itacns Italian CNS
javacard JavaCard (without supported applet)
default Default driver for unknown cards
Handelsbanken:
ATR 3b:7d:96:00:00:80:31:80:65:b0:a3:11:00:c8:83:00:00:00
Handelsbanken BankID, giltigt till 2014-10-06
Drivrutin: setcos
Status: fungerar
ATR 3b:67:00:00:b3:40:40:00:3b:90:00
Handelsbanken BankID, utfärdat 2014-01-17
Status: fungerar inte
Kortet känns inte igen av opensc, med drivrutinen jcop kommer man längre, men stoppas av "felaktig pin"
SEB:
]]>