0
jCardSim je simulator otvorenog koda koji implementira Java Card, v.2.2.1: - javacard.framework. * - javacard.framework.security. * - javacardx.crypto. * Ključne karakteristike: - Brzo prototiranje aplikacija - Jednostavnost pisanja jedinica-testova(5 redaka koda) - Emulacija Java Card Terminala, mogućnost korištenja javax.smartcardio APDU skripte (skripte su kompatibilne s apdutool iz Java Card Development Kit) - Jednostavnost stvaranja testova provjere (zajednički kriteriji) U čemu se razlikuje od Oracle JavaSimulator za razvoj kartice?- Implementacija javacard.security. * Jedna od glavnih razlika je implementacija javacard.security. *: Trenutna verzija analogna je NXP JCOP 31 / 36k kartici.Na primjer, u jCardSimu imamo podršku generiranja tipki na kartici.ALG_EC_F2M / ALG_RSA_CRT.Simulator iz Oraclea ima samo KeyPair.ALG_RSA i KeyPair.ALG_EC_FP podršku, koji nisu podržani na stvarnim karticama.- Izvođenje Java Card aplikacija bez pretvaranja u CAP jCardSim može raditi s datotekama klase, bez ikakvih pretvaranja.To nam omogućuje da pojednostavimo i ubrzamo razvoj i pisanje jedinica ispitivanja.- Simulator API jCardSim ima jednostavan i upotrebljiv API koji vam omogućuje rad sa simulatorom, poput s pravom Java karticom, koristeći javax.smartcardio. *.- Cross-platformski jCardSim u potpunosti napisan na Javi i zbog toga se može koristiti na svim platformama koje podržavaju Java (Windows, Linux, MacOS, itd.).