2016-07-27 3 views
2

Je voudrais demander si est toujours impossible, en utilisant JavaScript, pour obtenir la clé de jeton USB ou certificat stocké dans le navigateur. Je lisais beaucoup d'articles qui ont dit que WebCryptoApi ne permet pas de faire cela.Javascript - clé/certificat de Token USB

Y a-t-il une option pour obtenir la clé à partir du token? Peut-être que quelque chose a été changé?

Répondre

4

Ce n'est pas possible pour l'instant. WebCryptoApi ne prend pas en charge l'utilisation de clés stockées dans des magasins de clés externes tels que des cartes à puce, keystore Mozilla ou Windows KeyStore (utilisé par Chrome et Explorer) et ne lit pas les priorités des dernières conférences.

Il existe une autre spécification d'API Javascript du W3C à utiliser avec Web Cryptography Api. Voir WebCrypto Key Discovery

Cette note décrit une API JavaScript pour découvrir le nom, les clés de chiffrement pré-provisionné spécifiques à l'origine pour une utilisation avec l'API de Cryptographie Web.

Malheureusement, un groupe de travail est en cours de développement.

+0

Je l'ai lu WebCrypto Discovery Key mais ce n'est pas prêt à l'emploi. Peut-être est-ce un autre moyen d'atteindre un objectif? –

+0

Il n'y a même pas de candidat à la publication. J'ai peur qu'il n'y ait pas assez d'intérêt – pedrofb

+0

... et sans cela, le cryptage basé sur JS dans le navigateur est mort dans l'eau. –