pocitacova mys ryba reprobedny letadlo cip
header

Chipkarten mit und ohne Kontakt – Java Card OpenPlatform

13. Januar 2010

Lang: cs en de es

Chipkarten mit und ohne Kontakt – Java Card OpenPlatform

Hauptmerkmale:

  • Der Verschlüsselungsschlüssel befindet sich stets auf der Karte -> der Schlüssel kann nicht gestohlen werden.
  • Die Verschlüsselung erfolgt auf der Karte
  • Möglichkeit, auch die Kommunikation mit der Karte zu verschlüsseln.
  • Eine neue Version der Anwendung kann auch während der Lebensdauer der Karte aufgespielt werden.
  • Als Lesegerät können derselbe Lesegerätetyp und dasselbe Protokoll wie für Smartcards verwendet werden -> Es ist nicht notwendig, neue Lesegeräte anzuschaffen oder die Software anzupassen.
  • Es ist nicht erforderlich, für jede Anwendung eine separate Karte zu haben, sondern alle Anwendungen können auf eine einzige Java-Karte geladen werden. Dadurch werden gleichzeitig auch die Kosten gesenkt.
  • Die Karte kann durch eine PIN und weitere Maßnahmen gesichert werden.
  • Bei gut konzipierten Systemen ist die Umstellung auf Java Card einfach.
  • Java Card ist zwar teurer als eine „normale“ Smartcard, bietet aber nicht nur den Benutzern, sondern auch den Entwicklern mehr Möglichkeiten.
  • Unterstützung für Nutzung und Entwicklung gibt es für viele Betriebssysteme, darunter: MS Windows, GNU/Linux, Solaris.

Darstellung der Verschlüsselung auf der Java Card:
Verschlüsselung
Mein Dienstprogramm, das meine auf der Karte gespeicherte Verschlüsselungsanwendung nutzt:
Verschlüsselungsprogramm auf der Java Card

Darstellung der einzelnen Programmschichten:
Schichten des Verschlüsselungsprogramms auf der Java Card

Nähere Beschreibung:
http://java.sun.com/javacard
http://en.wikipedia.org/wiki/Java_Card

Meine Bachelorarbeit zum Thema Java Card OpenPlatform.

Artikel zu einem ähnlichen Thema

Rektor: Upgrade der PHP-Anwendung
Programmiersprache Go
Analyse des Auftrags und der Preisgestaltung bei der Entwicklung von Softwareprojekten
Python-Programm zur Steuerung von Docker über die API
Wie man MailCatcher zum Testen von E-Mails verwendet
Python OpenAI API
Erstellen einer WebSocket-Webanwendung und Einrichten eines Proxys
Projektmanagement: agile Softwareentwicklung
Wie man alte PHP-Anwendungen ausführt
Was ein guter Programmierer wissen sollte
Programmiersprache Rust
NodeJS: Entwicklung, Serverkonfiguration
Nette Sicherheitslücke CVE-2020-15227
REST API: Plattform-API
Kundenspezifisches Web- und E-Mail-Hosting mit ISP Config-Software
Programmierung in SQL: PostgreSQL, MySQL/MariaDB
HTTPS: sicheres Web
NoSQL-Datenbank Mongo DB
Herstellen einer Verbindung zu Microsoft SQL Server unter Linux
Was ist die Stellenbeschreibung eines Programmierers?
Lokalisierung von Python-Anwendungen
Welches Mail- und Webhosting Sie wählen sollten
Digispark - Atmel ATtiny Mikrocontroller mit Arduino IDE programmieren
Entwicklung für ARM-Prozessoren mit Arduino IDE
Wie programmiere ich den ESP8266 WiFi-Prozessor?
Welche Plattform sollte ich für meinen E-Shop wählen? Zum Beispiel, Prestashop
OpenStreetMap und GPS-Routen auf der Karte im Internet
Quickplay
Offenes Smartphone mit Linux - Openmoko Neo FreeRunner

Newsletter

Wenn Sie daran interessiert sind, gelegentlich Neuigkeiten per E-Mail zu erhalten.
Sie können sich registrieren, indem Sie Ihre E-Mail-Adresse eingeben News-Abonnement.


+