close

Java-kortti

Siirry navigointiin Siirry hakuun

Java Card on tekniikka, jonka avulla voit ajaa Java-alustaan ​​perustuvia sovelluksia turvallisesti älykorteilla ja vastaavilla laitteilla. Java Card on Java-versio, joka on optimoitu kannettaville laitteille. Java-kortin avulla käyttäjä voi ohjelmoida laitteen. Sitä käytetään laajalti SIM-korteissa (esimerkiksi matkapuhelinalalla) ja ATM -korteissa .

Java Card - tuotteet perustuvat Sun Microsystemsin kehittämiin spesifikaatioihin . Monet Java-korttituotteet on myös kehitetty GlobalPlatform- spesifikaatioiden mukaisesti kortilla olevien sovellusten turvallista käyttöä varten.

Ominaisuudet

Siirrettävyys

Java Card pyrkii määrittelemään älykorttisovellusympäristöstandardin, jonka avulla sama Java Card -sovellus voi toimia eri älykorteilla, aivan kuten Java-sovelma toimii eri tietokoneissa. Kuten Javassa, tämä on mahdollista "virtuaalikoneen" (Java Card Virtual Machine) ja "ajonaikaisen kirjaston" yhdistelmällä.

Turvallisuus

Java Card -tekniikka kehitettiin alun perin tietojen turvalliseen tallentamiseen älykorteille. Tämän tekniikan useat osat takaavat turvallisuuden:

  • Tietojen kapselointi (tiedot tallennetaan Java-sovellukseen erillään laitteistosta ja käyttöjärjestelmästä);
  • Palomuurisovelma (eri sovellukset erotetaan toisistaan ​​palomuureilla, jotka estävät pääsyn tietoihin);
  • Salaus (käytetään algoritmeja, kuten DES , 3DES , AES , RSA jne.);
  • Appletti (tilakone, joka käsittelee vain saapuvat komennot ja vastaa lähettämällä tietoja järjestelmäliittymään).

Aiheeseen liittyvät tuotteet