0

APDU コマンドを使用してスマート カードのシリアル番号を取得するにはどうすればよいですか? SCardGetAttrib 関数を使用して照会しようとしwinscard.dllましたが、うまくいきませんでした。シリアル番号を取得する標準的な方法がないため、APDU コマンドを使用するように言われました。問題は、自分のスマート カードの種類がわからないことです。そこで、シリアル番号を取得する方法を見つけることができず、いくつかの人気のあるスマート カード メーカーのドキュメントを調べました。

私のカードリーダーは ACR88 です。

4

2 に答える 2

0

SCOSTA 固有のカードの場合、次のコマンドを使用して TAG 46、00CA0046XX または 00CA0246XX の下のチップ シリアル番号を読み取ることができます。「最後の XX はカードによって異なります。長さが 00 であることを知るために異なり、使用できる場所では '6CXX' の応答が返されます。 xx は正しいデータを取得するためのものです。これは、シリアル番号の長さがカードによって異なるためです。

于 2015-01-20T09:49:07.620 に答える