Čipové kontaktní a bezkontaktní karty Java Card OpenPlatform
13. ledna 2010Lang: cs
Hlavní rysy:
- Šifrovací klíč je stále na kartě -> klíč nelze ukrást.
- Šifrování probíhá na kartě
- Možnost šifrovat i komunikaci s kartou.
- Dá se nahrát nová verze aplikace i během životního období karty.
- Jako čtecí zařízení se používat stejná čtečka a protokol jako pro Smart Karty -> není potřeba kupovat nová čtecí zařízení a měnit obslužné programy.
- Není třeba mít pro každou aplikaci samostatnou kartu, ale všechny aplikace mohou být nahrány na jednu Java kartu. Zároveň se tak sníží i náklady.
- Karta se dá zabezpečit pinem i dalšími prostředky.
- U dobře navržených systémů, je přechod na Java Card jednoduchý.
- Java Card je sice dražší, než "obyčejná" Smart Karta, ale poskytuje vetší možnosti nejen pro uživatele, ale i pro vývojáře.
- Podpora pro použití i vývoj je pro mnoho operačních systémů včetně: MS Windows, GNU/Linux, Solaris.
Znázornění šifrování na Java Card:
Můj obslužný program, který využívá mojí aplikaci pro šifrování, která je uložena na kartě:
Znázornění jednotlivých vrstev programu:
Bližší popis:
http://java.sun.com/javacard
http://en.wikipedia.org/wiki/Java_Card
Články na podobné téma
Programovací jazyk Go
Analýza zadání a nacenění vývoje softwarového projektu
Python program na ovládání Dockeru pomocí API
Jak použít aplikaci MailCatcher pro testování emailů
Návod: Python OpenAI API
Vytvoření WebSocket webové aplikace a nastavení proxy
Řízení projektů: Agilní vývoj softwaru
Jak provozovat staré PHP aplikace
Co by měl umět dobrý programátor
Programovací jazyk Rust
NodeJS: vývoj, konfigurace serveru
Nette security bug CVE-2020-15227
Jak porovnat dvě stejné databáze?
REST API: API platform
Vlastní web a mail hosting se softwarem ISP Config
Programovní v SQL: PostgreSQL, MySQL/MariaDB
HTTPS: zabezpečený web
NoSQL databáze Mongo DB
Připojení k Microsoft SQL Serveru z Linuxu
Co je pracovní náplň programátora
Lokalizace aplikací v jazyce Python
Jaký mail a web hosting vybrat
How to make wireless low power Arduino
Digispark - Programujte mikrokontrolér Atmel ATtiny pomocí Arduino IDE
Program Roulette
Vývoj pro procesory ARM s Arduino IDE
Wireless low power Arduino
Pyradio - Python program for receive Internet radio with text user inteface
UPS monitor pro Android
Bezdrátový bateriově napájený WiFi teploměr
Jak programovat WiFi procesor ESP8266
Comparison IQRF vs Wireless Arduino
Jakou platformu zvolit pro eshop? Například Prestashop
Development kits and gateways for wireless platform IQRF
OpenStreetMap a GPS trasy v mapě na webu
Quickplay
Java program pro přehledné monitorování záložních zdrojů
Otevřený chytrý telefon s Linuxem - Openmoko Neo FreeRunner
Vývoj pro bezdrátové moduly s procesorem PIC pod GNU/Linux - IQRF
Grafický program pro embeded/mobilní zařízení na vyhledávání dopravního spoje.
O programování a ruzné programy v jazyce Java, Python a dalších
Java program a applet Kalkulačka
Java program na výpočet kvadratické rovnice
Odběr novinek
Pokud máte zájem dostávat příležitostně na email novinky.
Můžete se vyplněním emailu registrovat k
odběru novinek.
+