2016-04-10 15 views
1

Derzeit entwickle ich eine webbasierte Anwendung, die eine Funktionalität zum Lesen und Schreiben von Daten in eine Smartcard benötigt. Die Implementierung muss speziell im Chrome-Browser erfolgen. Das Leseprotokoll für das Lesen von Smartcards kann unter Verwendung von JCOP mit dem Standard von ISO-7816 geschrieben werden. aber das Problem ist, die Smartcard auf der Client-Seite in Chrom zu verbinden? Eine Hilfe sehr geschätztZugriff auf das Smartcard-Gerät über einen Chrome-Browser?

würde
+1

Mögliches Duplikat von [Architekturen für den Zugriff auf die Smart Card über einen generischen Browser? Oder: Wie kann man die Lücke vom Browser zum PC/SC-Stack überbrücken?] (Http://stackoverflow.com/questions/15807038/architectures-to-access-smart-card-from-a-generic-browser-or-how -to-bridge-the) – guidot

Antwort

2

Es gibt zwei Optionen in Chrome, wenn es um Smartcard-Kommunikation kommt:

  1. Native messaging
    Sie einen Blick auf chrome-token-signing Projekt für ein reales Beispiel nehmen.
  2. Lokale Anwendung mit WebSocket Server
    Der Browser kommuniziert über den WebSocket mit der lokal installierten Anwendung/dem Server, der auf die verbundene Smartcard zugreifen kann.
+0

Es ist nicht die einzige Option. – Supersharp

+0

@Supersharp das ist richtig. Ich habe meine Antwort aktualisiert. – jariq