0

ICカードのATRを取得したい。HID omnikey 5321 を使用しています。このリンク「http://pyscard.sourceforge.net/user-guide.html#requesting-any-card」をたどっています。

これまで私は試しました:

>>>from smartcard.CardType import AnyCardType
>>>from smartcard.CardRequest import CardRequest
>>>from smartcard.util import toHexString
>>>
>>> cardtype = AnyCardType()
>>> cardrequest = CardRequest( timeout=1, cardType=cardtype )
>>> cardservice = cardrequest.waitforcard() 
>>>
>>>>>> cardservice.connection.connect()

でエラーが発生しています

cardservice.connection.connect() 

次のようなエラー:

raise CardConnectionException('Unable to connect with ptotocol[pcscprotocol] + . '+ScardGetErrorMessage(hresult) 
CardConnectionException: Unable to conenct the card with T0 or T1 . Card is not responding to reset.
4

2 に答える 2

1

Python では、pyscard ライブラリを使用してスマート カードを操作できます。ATR の表示に役立つ例がhttp://pyscard.sourceforge.net/pyscard-framework.html#framework-samplesにあります。

于 2015-01-03T12:51:31.943 に答える