Java Card es la principal plataforma abierta e interoperable para elementos seguros, lo que permite que las tarjetas inteligentes y otros chips a prueba de manipulaciones alojen varias aplicaciones mediante tecnología Java. Java Card es una plataforma de ejecución que puede almacenar y actualizar múltiples aplicaciones en un único dispositivo con recursos limitados, a la vez que mantienes los más altos niveles de certificación y la compatibilidad de acuerdo a los estándares.
Java Card habilita tarjetas inteligentes y otros chips de seguridad a prueba de manipulaciones para alojar aplicaciones que emplean tecnología Java. Ofrece una plataforma de ejecución segura e interoperable para almacenar y actualizar varias aplicaciones en un dispositivo con recursos limitados, con la máxima certificación y compatibilidad.
Obtén todos los conceptos básicos que necesitas conocer para empezar a utilizar la tecnología Java Card: documentación, configuración, programación y mucho más.
Obtén más información sobre la autenticación de usuarios segura con la tecnología Oracle Java Card.
La versión 3.2 de las especificaciones de tecnología de Java Card incluye varias mejoras, como la compatibilidad con protocolos (D)TLS1.3. Esta última versión también incluye aclaraciones de API para ayudar a los desarrolladores de aplicaciones y aumentar significativamente el nivel de interoperabilidad en múltiples implantaciones. Es la referencia para los nuevos productos de tecnología Java Card.
La tecnología Oracle Java Card proporciona la capacidad de programar dispositivos integrados específicos de la aplicación. Entre los múltiples casos de uso, se incluyen tarjetas SIM y SIM incrustada en telecomunicaciones, pago móvil NFC y necesidades de identificación seguras, como pasaportes.
Las herramientas del kit de desarrollo de la tecnología Oracle Java Card se utilizan para convertir y verificar las aplicaciones Java Card. Las herramientas se pueden utilizar con productos basados en las versiones 3.1, 3.0.5 y 3.0.4 de las especificaciones de Java Card.
Java Card Development Kit Simulator ofrece una referencia de prueba y depuración para las aplicaciones de Java Card. Incluye un entorno de simulación de Java Card y un complemento de Eclipse. Es compatible con la última especificación de Java Card 3.1 y también puede ejecutar aplicaciones escritas para versiones anteriores.
Para satisfacer la exigencia de realizar evaluaciones de seguridad de bancos, gobiernos y otros emisores de tarjetas, el perfil de protección de Java Card proporciona un conjunto modular de requisitos de seguridad diseñados específicamente para las características de la tecnología Oracle Java Card.
Utiliza Java Card en un elemento seguro de un dispositivo del IoT para proteger el acceso a los periféricos en un bus I3C.
Obtén más información sobre la E/S en dispositivos que utilicen Java Card (1:11:42)
Comunicación segura entre dispositivos del IoT y servicios en la nube del IoT mediante Java Card.
Más información sobre la autenticación en entornos multinube (38:57)
Autenticación sin contraseña mediante biometría basada en la especificación FIDO con Java Card y Oracle Identity Cloud Service.
Más información sobre la autenticación de usuarios (1:11:42)
Nicolas Ponsini, arquitecto de soluciones de seguridad de Java, Oracle
Al igual que con cualquier nueva versión de Java Card, esta última versión de Java Card incluye mejoras, como el soporte para protocolos (D)TLS1.3 y aclaraciones de API para ayudar a los desarrolladores de aplicaciones y aumentar significativamente el nivel de interoperabilidad en múltiples implementaciones.
Lee el post completoFamiliarízate con las herramientas de Java Card Development Kit y la implementación de referencia.
Familiarízate con el complemento de Eclipse para desarrollar aplicaciones Java Card.
Aprende los conceptos básicos sobre el desarrollo de aplicaciones de Java Card.
Obtén información sobre cómo conseguir tu licencia de Java Card.