Java Magazine, Nov/Dec 2017
ORACLE COM JAVAMAGAZINE NOVEMBER DECEMBER 2017 83 java card required by the Java Card VM This core functionality is represented by the Object class which is the base class for all Java language classes and the Throwable class which is the base class for the exception and runtime exception classes javacard framework provides a framework of classes and interfaces for building communicating with and working with Java Card technology based applets It defines core concepts of Java Card such as the APDU Application Protocol Data Unit class the Applet Java Card applet class the JCSystem Java Card System class the PIN Personal Identification Number interface and various Java Card specific exceptions javacard security defines a security API that includes various types of keys and algorithms for symmetric AES and asymmetric RSA ECC DH and so on operations message digests and signatures javacardx crypto is an extension package that contains functionality which may be subject to export controls for implementing a security and cryptography framework on the Java Card platform The platform must support this optional package only if cryptographic encryption and decryption functionality is included in the implementation It contains the Cipher class and the KeyEncryption interface Cipher provides methods for encrypting and decrypting messages KeyEncryption provides functionality that allows keys to be updated in a secure endto end fashion javacardx biometry and javacardx biometry1toN are extension packages that contain functionality for implementing biometric frameworks on the Java Card platform javacardx external is an extension package that provides mechanisms to access memory subsystems which are not directly addressable by the Java Card RE on the Java Card platform For the sake of completeness here is the list of the packages of the Java Card API java lang subset java io subset javacard framework javacard framework service javacard security
You must have JavaScript enabled to view digital editions.