2016-07-27 1 views
2

Ich möchte fragen, ob es immer noch unmöglich ist, mit Hilfe von JavaScript, Schlüssel aus USB Token oder aus Zertifikat in Browser gespeichert zu erhalten. Ich habe viele Artikel gelesen, die WebCryptoApi nicht ermöglicht, dies zu tun.Javascript - Schlüssel/Zertifikat von USB Token

Gibt es eine Option, um Schlüssel von Token zu bekommen? Vielleicht wurde etwas geändert?

Antwort

4

Es ist jetzt nicht möglich. Der WebCryptoApi unterstützt nicht die Verwendung von Schlüsseln, die in externen Keystores wie Smartcards, Mozilla-Keystore oder Windows KeyStore (von Chrome und Explorer) gespeichert sind, und das Lesen der Kommentare der letzten Konferenzen hat keine aktuelle Priorität.

Es gibt eine andere Javascript-API-Spezifikation von W3C, die mit Web Cryptography Api verwendet werden soll. Siehe WebCrypto Key Discovery

Dieser Hinweis beschreibt einen JavaScript-API für benannte Entdecken, herkunftsspezifischen vorab bereitgestellten kryptographischen Schlüssel zur Verwendung mit dem Web Cryptography API.

Leider ist noch eine Arbeitsgruppe in Entwicklung.

+0

Ich habe über WebCrypto Key Discovery gelesen, aber es ist nicht bereit zu verwenden. Vielleicht ist ein anderer Weg, um ein Ziel zu erreichen? –

+0

Es gibt nicht einmal einen Veröffentlichungskandidaten. Ich fürchte, es gibt nicht genug Interesse – pedrofb

+0

... und ohne sie ist JS-basierte Verschlüsselung im Browser tot im Wasser. –