/ / pridajte applet na čipovú kartu, ktorá nepodporuje technológiu Java Card - java, applet, apdu

pridať applet na čipovú kartu, ktorá nepodporuje technológiu Java Card - java, applet, apdu

Toto je prvýkrát, čo pracujem na inteligentnej karte a nedokážem dokonale porozumieť tomu, ako ju používať ...

Moja situácia: Mám inteligentnú kartu ACOS5-64, ktorá podporuje kryptografické funkcie, ako je podpis RSA, SHA256 atď. A rád by som na kartu pridal podpis Schnorr, napríklad ako applet. Ide o to, že všetko, čo mám, je referenčná príručka k inteligentnej karte, ktorá vysvetľuje, ako používať funkčnosť karty pomocou príkazov APDU (vytvárať súbory, počítať hash alebo podpisy ...), ale nič o programovaní appletov pre inteligentnú kartu. Viem, že Java Card umožňuje tento druh vecí, ale je možné pridávať applety na čipovú kartu, ktorá nepodporuje technológiu Java Card ? (To je môj prípad)

Ďakujem vám veľmi pekne

odpovede:

1 pre odpoveď č. 1

Nie - inteligentná karta musí mať operačný systémktorý podporuje vstrekovanie a spúšťanie apletu (napríklad GlobalPlatform). Ak karta nemá operačný systém, ktorý podporuje životný cyklus apletu Java Card, nebude fungovať. Dokonca aj niektoré karty, ktoré robiť mať taký operačný systém môže obmedziť schopnosť načítať nové applety.