2013-02-02 1 views
1

Existe-t-il un moyen de se connecter sur un toke usb (iKey 4000) en utilisant CryptoAPI? (Juts ot être clair, il ne s'agit pas de se connecter avec le jeton mais dessus) Je sais que je peux le faire en utilisant Pkcs11. J'en ai besoin pour éviter la boîte de dialogue de connexion affichée par le client d'authentification fourni lors de la première opération qui accède au jeton.Connectez-vous avec CryptoAPI sur un Token USB

Merci à l'avance, Jacques

Répondre

0

Ce jeton peut être utilisé avec CryptoAPI (Microsoft Base de Smart Card)? Crypto Provider Si non, le "mini-pilote de carte à puce" est manquant pour ce jeton et vous ne pouvez rien traiter avec CryptoAPI.

Sinon, vous devez acquérir le contexte de n'importe quel conteneur de clé sur ce jeton et utiliser la fonction CryptSetProvParam avec le paramètre PP_KEYEXCHANGE_PIN ou PP_SIGNATURE_PIN. Notez que la connexion à la carte à puce ou au jeton dans une application peut ne pas aboutir à un état "connecté" pour d'autres applications.

0

Eh bien, en essayant de répondre à vos questions:

Aucune idée si elle peut être utilisée avec Microsoft base Smart Card Crypto Provider, et il n'y aura pas d'autre application à l'aide, de sorte qu'il soit coincé avec ce service est ok .

Votre suggestion a fonctionné mais j'ai dû utiliser PP_ADMIN_PIN au lieu de PP_KEYEXCHANGE_PIN ou PP_SIGNATURE_PIN.

Merci.