Java-kort

Java-kort er en variant av Java- programmeringsspråket , som gjør det mulig for Java-kortapplets å følge Java-applikasjonerchipkort etter en redusert Java-standard .

Java-kort-appletter utføres bare hvis et chipkort er koblet til en ekstern strømforsyning og Java VM på kortet har mottatt instruksjonen om å velge en spesifikk applet. Sikkerhetsmekanismene til Java tillater at et Java-chipkort inneholder flere appletter som ikke påvirker hverandre så lenge minnekapasiteten til kortet ikke overskrides. Java-kortapplets kan deretter installeres på et Java-chipkort, og er i likhet med Java-programmer uavhengig av maskinvaren til chipkortet. Java-kortapplets kommuniserer bare med en tilkoblet kortleser via APDU-er ( Application Protocol Data Units ) ; En mulig protokoll for denne datakanalen er Java Card Remote Method Invocation, en protokoll for å ringe objektmetoder mellom Java-virtuelle maskiner.

Java Card Applets brukes primært til sikker lagring og bruk av kryptografiske nøkler. For dette formål kan nøklene genereres på chipkortet og lesing av den private nøkkelen fra kortet forhindres så langt som mulig.

weblenker