![]() |
APDU Smartcard über COM Port
Hallo!
Ich möchte einmal nachfragen, ob jemand dazu vielleicht etwas Hilfe anbieten kann! Und zwar möchte ich für meinen Card Reader der über die RS232 angeschlossen ist meine Karte auslesen. Dazu ist der anscheinend der Standard ISO 7816 nötig. Die Windows PC/SC kann ich nicht nutzen, da der Reader über den COM Port angesprochen wird und somit nicht als CardReader Device auftaucht. Leider sind die Sachen was ich gefunden habe nicht hilfreich da sie nicht direkt den RS232 ansprechen können: ![]() In C++ habe ích einige Open Source sachen gefunden, leider aber nichts zu Delphi... Das einzige was nahe kommt habe ich hier gefunden: ![]() Jedoch nur bis Delphi 6 und keine Freeware. In D2010 kann ich die Komponente nicht installieren. Da aber sein letztes Update von 2003 ist werd ich da einfach mal nachfragen ob es nun Open Source ist ;) |
AW: APDU Smartcard über COM Port
Kannst du das bitte nochmal genauer erklären?
Ich bin zwar grad gesundheitsbedingt etwas schwer von begriff, aber irgendwie versteh ich das nicht Zitat:
- laut Überschrift also genau richtig - alles andere geht nicht über COM-Port und wäre somit sowieso nicht gegangen oder willst es es doch nicht über COM haben? |
AW: APDU Smartcard über COM Port
Ja, aber die einzige Komponente die ich für PC/SC gefunden habe benutzt die Microsofts SmartCard API. Sie ist unter
![]() Dazu muss der Reader ja dann auch als solches Device erkannt werden, oder? Ich habe meinen Reader an dem eingebauten COM1 angeschlossen und auch keinen Treiber dafür. Somit weiß die Windows API ja nicht das da ein Reader dranhängt. Somit brächte ich eine Komponente die das Protokoll unterstützt und direkt den COM Port benutzt. Oder verstehe ich da jetzt was falsch? |
AW: APDU Smartcard über COM Port
Habe es gerade mit der Komponente von Kobbi Live getestet.
Ich habe diesen Reader angeschlossen: ![]() Er ist als COM4 dann in der Systemsteuerung zu finden. Jedoch über die Win API bekomme ich: $8010002E: Cannot find a smart card reader. Ich brauche also eine "Native" Methode um den Reader über die ISO 7816 ansprechen zu können. Edit: hier ein Link zu einer C Version: ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz