Hallo,
folgende Frage stelle ich eigentlich mehr zum Verständnis, um etwas hinter die Funktionsweise von Kartenlesern zu kommen.
Bislag hatte ich einen alten Klasse 1 Leser, der lediglich mittels CT-Api (ct32.dll) angesprochen wurde. Da reichte es aus die dll in einen Ordner zu Kopieren und diese bei der Konfiguration (hier DDBAC) anzugeben.
Jetzt nutze ich einen Klasse 2 Leser (Cherry), der über PC/SC angebunden ist. Auch hier reicht erst einmal ein simpler Treiber (SPK3322K.sys) aus, um den Leser in der Konfiguration auszuwählen.
Hier läuft allerdings die sichere Pin-Eingabe nicht!
Wenn man diese möchte, hat Cherry extra eine CT-Api gebastelt, die alle Daten scheinbar an PC/SC weiterreicht. Der Nachteil, hierfür muss man mehrere MB Treiber- und Diagnosetools installieren.
Gibt es eine Möglichkeit eine sichere Pin-Abfrage auch direkt über PC/SC zu realisieren, ich glaube Reiner hat so etwas als Lösung in seinen Treibern implementiert ?
Der Cherry-Treiber selbst gibt sich als SCM Microsystems aus. Gibt es evtl. alternative Treiber?
Vielen Dank!
folgende Frage stelle ich eigentlich mehr zum Verständnis, um etwas hinter die Funktionsweise von Kartenlesern zu kommen.
Bislag hatte ich einen alten Klasse 1 Leser, der lediglich mittels CT-Api (ct32.dll) angesprochen wurde. Da reichte es aus die dll in einen Ordner zu Kopieren und diese bei der Konfiguration (hier DDBAC) anzugeben.
Jetzt nutze ich einen Klasse 2 Leser (Cherry), der über PC/SC angebunden ist. Auch hier reicht erst einmal ein simpler Treiber (SPK3322K.sys) aus, um den Leser in der Konfiguration auszuwählen.
Hier läuft allerdings die sichere Pin-Eingabe nicht!
Wenn man diese möchte, hat Cherry extra eine CT-Api gebastelt, die alle Daten scheinbar an PC/SC weiterreicht. Der Nachteil, hierfür muss man mehrere MB Treiber- und Diagnosetools installieren.
Gibt es eine Möglichkeit eine sichere Pin-Abfrage auch direkt über PC/SC zu realisieren, ich glaube Reiner hat so etwas als Lösung in seinen Treibern implementiert ?
Der Cherry-Treiber selbst gibt sich als SCM Microsystems aus. Gibt es evtl. alternative Treiber?
Vielen Dank!