0
jCardSim es un simulador de código abierto que implementa Java Card, v.2.2.1: - javacard.framework. * - javacard.framework.security. * - javacardx.crypto. * Características principales: - Creación rápida de prototipos de aplicaciones - Facilidad de escritura Pruebas unitarias(5 líneas de código) - Emulación de Java Card Terminal, capacidad de utilizar scripts de APDU javax.smartcardio (los scripts son compatibles con apdutool del Kit de desarrollo de tarjetas Java) - Facilidad de creación de pruebas de verificación (Criterios comunes) ¿Cuál es la diferencia con Oracle Java?Simulador de kit de desarrollo de tarjeta?- Implementación de javacard.security. * Una de las principales diferencias es la implementación de javacard.security. *: La versión actual es análoga a la tarjeta NXP JCOP 31 / 36k.Por ejemplo, en jCardSim tenemos soporte para una generación de claves KeyPair.ALG_EC_F2M / ALG_RSA_CRT en la tarjeta.El simulador de Oracle solo admite KeyPair.ALG_RSA y KeyPair.ALG_EC_FP, que no es compatible con tarjetas reales.- La ejecución de aplicaciones Java Card sin convertir en CAP jCardSim puede funcionar con archivos de clase, sin ninguna conversión.Esto nos permite simplificar y acelerar el desarrollo y la escritura de pruebas unitarias.- Simulator API jCardSim tiene una API simple y utilizable, que le permite trabajar con un simulador como con una Java Card real usando javax.smartcardio. *.- JCardSim multiplataforma completamente escrito en Java y, por lo tanto, se puede utilizar en todas las plataformas compatibles con Java (Windows, Linux, MacOS, etc.).