Sun incrementa el nivel de seguridad disponible con Java Card 2.1
Incrementar el nivel de seguridad ofrecido, así como la compatibilidad con otros sistemas son algunas de las causas que han motivado el desarrollo de la especificación Java Card 2.1 realizada por Sun Microsystems creación de aplicaciones dirigidas a tarjetas inteligentes
Basada en Java Card 2.0, la nueva API (interfaz de programación de aplicaciones) han aumentado el nivel de especificaciones con objeto de facilitar a los desarrolladores de aplicaciones, fabricantes y emisores de tarjetas inteligentes. Las tarjetas inteligentes contienen un microprocesador con memoria capaz de almacenar diferentes aplicaciones para áreas como el transporte público, banking, sanidad, monedero electrónico, etc.
Entre las nuevas funcionalidades de la Java Card API 2.1 se encuentran el incremento de la seguridad. Entre ellas destacan la incorporación de bibliotecas de clases que ofrecen compatibilidad con el software JDK actual para desarrollar, probar y realizar demostraciones de aplicaciones en entornos de estaciones de trabajo, la nueva posibilidad de incluir en una tarjeta múltiples applets del mismo tipo o la opción para los emisores de tarjetas de especificar el protocolo de carga de applets.
Asimismo, Java Card 2.1 de Sun Microsystems ofrece una certificación más sencilla que la versión 2.0 en cuanto a la facilidad incorporada en los mecanismo de compartición entre applets, de modo que los fabricantes podrán disponer de certificados de seguridad como ITSEC y Common Criteria.