Ich verwende Eclipse Oxygen mit installiertem JavaCard classic kit 3.0. So führen Sie einen Kaltstart (Holen ATR) aus dem Skript und senden Sie die GetDate APDU auf die Karte in den Leser eingesteckt. Ich brauche mehrere Beispiele für Java-Code (es ist nicht Applet) und wie auf den Reader zugegriffen wird und wie auf den Emulator zugegriffen wird. Danke für deinen Rat.Ich benutze Eclipse mit JavaCard. Wie man einen Reset durchführt und die APDU an den Leser sendet
-2
A
Antwort
0
Wenn Sie ein Java-Karten-Applet entwickeln, dann empfehle ich die Verwendung von JCIDE gegen ein Standard-Eclipse-Paket.
Wenn Sie eine Off-Card-Anwendung für den Zugriff auf die Java-Karte entwickeln, sind die folgenden APIs hilfreich. Sie sind ziemlich einfach zu benutzen.
https://docs.oracle.com/javase/7/docs/jre/api/security/smartcardio/spec/
- Gebrauchsklasse "TerminalFactory" Liste der verfügbaren Terminals zu bekommen.
- Verwenden Sie die Klasse "Card" zum Verbinden mit einer Karte.
.. andere Operationen
Stellen Sie sicher: -
1) Treiber für Reader installiert ist und Leser arbeitet, während an den PC angeschlossen.
0
Meine Wahl ist Smart Card Scripting Environment für Eclipse (SSE4E). Während alles funktioniert! Wenn jemand interessiert ist - https://www.openscdp.org/sse4e/index.html
Verwandte Themen
- 1. Wie man einen Git-Reset durchführt --hard mit gitPython?
- 2. APDU Schreibblockbefehle auf Mifare 1K mit ACR122U Leser
- 3. Wie man einen Parameter an die SocketFactory in Ldap sendet
- 4. Wie kann ich Befehle an den Chipkartenleser (und nicht an die Chipkarte) senden, obwohl keine Karte vorhanden ist?
- 5. Wie benutze ich eclipse mit weblogic server
- 6. JavaCard bekomme Daten auf Karte
- 7. Wie man einen umgekehrten Mod durchführt?
- 8. C# - Wie benutze ich MySQL mit Leser GetValue-Funktion und mit for-Schleife
- 9. Jenkins mit Docker: Wie man Tests durchführt?
- 10. Warum muss ich die Baudrate ändern, nachdem ich einen Reset an den ESP8266 gesendet habe?
- 11. Websocket: Wie man eine Nachricht an einen Zielbenutzer sendet
- 12. Wie man den Wert eines Elements an eine Adresse sendet
- 13. Wie man einen Beitrag an 2 verschiedene Aktionen sendet?
- 14. Wie man einen Django-Test mit einem request.post durchführt?
- 15. Wie man Formularwerte an einen Back-End-Flask sendet?
- 16. Wie man mehrere Filter durchführt
- 17. Wie man Daten an ein Modal sendet
- 18. Wie sendet Funke Jobs an einen Cluster?
- 19. Wie man asynchrone Aufgabe in django durchführt?
- 20. Wie sendet man Sensordaten an Kura?
- 21. Abfragen von Javacard Applet in Netbeans mit APDUs
- 22. Wie man eine Leistung durchführt Testen mit MS Botframework
- 23. goroutine, die einen Kanalempfänger nimmt und String an Kanal sendet
- 24. C# Wie man mehrere Validierungen durchführt und Fehlermeldungen mit Prädikat
- 25. Wie man mehrteilige/Formulardaten an den Webserver von Android sendet?
- 26. Wie man mit Hilfe von Requisiten den Rezeptzugriff durchführt?
- 27. Wie benutze ich einen Proxy mit OpenURI
- 28. Wie man ein Zeichenfolgenarray an die Datenbank sendet und einen Wert zu der Zeit sucht
- 29. Wie lege ich den Reset-Filter in AngularJs an?
- 30. Wie man opencv Videos an ffmpeg sendet
Vielen Dank! Du hast mich in die richtige Richtung geschickt. Das ist einfach nicht zu verstehen, wie man den Ausgang behandelt, zum Beispiel ATR = [B @ 4F3F5B24 – Nick
Die ATR wäre ein Byte-Array, parse es als Standard-Hex-Daten. Es enthält Informationen über die Karte. – hsg