Re: [Hbci4java-help] Kommunikation mit RSA Chipkarte
Brought to you by:
kleiner77
From: <ma...@mu...> - 2009-06-19 10:10:15
|
Hallo Dirk, für die Kommunikation mit der Karte gibt es verschiedene Schnittstellen. Welche du verwendest hängt letztendlich davon ab, welche Treiberdateien dir für den Kartenleser zur Verfügung stehen. Die gängigsten Treiberformate sind CTAPI und PCSC. Hbci4Java nutzt soweit ich mich erinnere das OpenCardFramework von IBM. http://www.tuvit.de/downloads/Tuev-IT/CTAPI11.pdf http://www.linuxnet.com/documentation/files/ctbcs.html http://www.pcscworkgroup.com/ http://www.openscdp.org/ocf/ Für den Einstieg in die Kartenprogrammierung empfehle ich dir das "Handbuch der Chipkarten" http://www.amazon.de/Handbuch-Chipkarten-Aufbau-Funktionsweise-Einsatz/dp/3446220364/ref=sr_1_3?ie=UTF8&s=books&qid=1245404119&sr=1-3 Ich hab damals meine Diplomarbeit über das Thema geschrieben, wahrscheinlich hab ich zuhause noch ein paar Dokumente, die dir helfen können. Ich schick dir den Kram heute Abend mal zu. Gruß Marcel > Hiho, ich möchte mich jetzt selbst daran versuchen RDH-3 Chipkarten zu > implementieren. > > Als erstes hätte ich mal eine Frage zur eigentlichen Kommunikation mit > der Karte. > In der FinTS 3.0 Spezifikation von ZKA werden unter anderem Funktionen > aus der ZKASigAPI aufgeführt. Diese SigAPI liegt doch auf der Karte und > wird durch das SECCOS Betriebssystem ausgeführt oder? Wie kann ich dort > diese Funktionen aufrufen? > Gibts da irgendwo eine genauere Erklärung/Spezifikation für? > > Hab schonmal in den Quelltext von AqBanking und Libchipcard geguckt aber > ich finde nicht wirklich die Stelle an der die Kommunikation mit der > Karte stattfindet :/ > > > Und dann wenn ich rausgefunden habe wie ich mit der Karte kommunizieren > kann, an welcher Stelle implementiere ich das ganze am besten in > HBCI4Java? > > Signieren tut die Karte die Nachricht ja dann von allein, die > Informationen aus dem Passport sind ja auch teilweise schon auf der > Karte vorhanden. Nun müssen in HBCI4Java ja ein paar Aktionen > "übersprungen" werden und die Antowrt der Karte dann direkt zum Server > gesendet werden. Hab ich das so richtig verstanden? Wo wäre da der > richtige Ansatzpunkt? > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensing option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > Hbci4java-help mailing list > Hbc...@li... > https://lists.sourceforge.net/lists/listinfo/hbci4java-help > |