0

私は最近、Emirates Identity Authority が提供する SDK と HID OMNIKEY 3121 デバイスを使用して、Emirates Identity カードの PCSC チップを読み取ることができる C# アプリケーションを開発しました。しかし、オマーンや主にサウジアラビアなど、PCSC チップが搭載されたすべての GCC ID カードを読み取る必要があります。

しかし、オンラインで見つけたすべての API は低レベルのもので、データを読み取るためにバイト コマンドを送信する必要がありました。いくつかのチュートリアルに従おうとさえしましたが、うまくいきませんでした。

PCSC チップカードを読み取るために使用できる高レベルの SDK はありますか?

4

2 に答える 2

1

「PCSC チップ カードを読み取る」が何を意味するかによって異なりますが、ほとんどのカードには基本的に 3 つのオプションがあります。

  1. APDU を使用した PC/SC API - .NET ラッパーについてはpcsc-sharpを参照してください。
  2. カード ベンダーが提供するライブラリを使用した PKCS#11 API - 私のプロジェクトPkcs11Interop for .NET ラッパーを参照してください。
  3. スタンドアロン CSP または少なくともカード ベンダーが提供するミニドライバーを使用した MS Windows 上の暗号化 API - .NET によってネイティブにサポートされます。
于 2015-11-18T08:22:01.650 に答える
0

Winscard.dll ラッパーを作成する必要があります。このリンクが役に立ちます。

于 2015-11-18T10:58:35.520 に答える