2

WPFアプリの認証メカニズムとしてスマートカードを使用する必要があります。ストアから証明書情報を簡単に取得して読み取り、カードが実際にカードリーダーに挿入されているかどうかを検出できます。ただし、最初のログインの一部としてPINを入力するようにユーザーに促したいと思います。カードを持っているだけでは、アプリの身元を確認するのに十分ではありません。

証明書を使用してデータに署名し、ダミーデータを使用して目的の動作を取得すると、PINプロンプトを取得できますが、それを実行する方法は間違っているようです。ブール結果を返す他のメソッドの一部としてPINプロンプトを取得できるはずだと思います。私は何かが足りないのですか?

4

1 に答える 1

0

それが正しいことです。ここで、指定された署名に実際に「ランダム データ」(ノンス) が含まれていることを確認し、身元を暗号で確認します。PIN を要求するだけでは認証ではありません。

于 2012-12-10T08:22:35.237 に答える