0

CAC カードと対話するための pkcs11 ドライバーを取得する方法について疑問があります。私が理解している限り、カードリーダーがドライバーを提供する必要があります。SCR331 カード リーダーを確認したところ、pkcs11 ドライバーがないようです。ただし、米国国防総省と契約している ActivClient には、SCR331 で動作するものがあるようです。また、OpenSC には Windows pkcs11 ドライバー opensc-pkcs11.dll があることも知りました。これは SCR331 カード リーダーで動作しますか。また、Putty-CAC プロジェクトから、Litronics NetSign カード リーダーが独自の pkcs11 ドライバーを提供していることがわかりました。「C:\WINNT\system32\core32.少しややこしいようですが、提供しないカードリーダーと提供するカードリーダーがあります。

以前に Sun SCA6000 暗号化アクセラレータ カードを使用し、提供されたライブラリ ファイルを使用して対話しました。

ですから、理想的には pkcs11 ドライバーがカードリーダーに付属しているべきではありませんか? OpenSC による pkcs11 ドライバーが独自のカード リーダーとどのように連携する可能性がありますか? 異なるカードリーダーで動作する可能性はありますか?

明確にしてくれてありがとう

4

1 に答える 1

4

カードリーダーはPKCS#11ドライバーを提供しません。スマートカードベンダーが提供する場合があります。通常、特定のカードおよび互換性のあるスマートカードリーダーで動作するPKCS#11プロバイダーを入手します。OpenSCがPIVカードをサポートしていることは知っていますが、CACとどれだけ一致するかはわかりません。ActiveClientは、私が聞いたことから、CACカード用のPKCS#11モジュールを確実に提供する必要があります。

カードリーダーの製造元は、カードリーダーデバイス用のドライバーのみを提供しており、スマートカード用のドライバーは提供していません。

于 2010-08-26T11:01:18.650 に答える