Additional Optional Features
The document Java Card Platform Options List describes the list of options available to implement a Java Card platform, based on the Java Card Specifications.
The following Java Card optional features and packages are supported by the Java Card Development Kit Simulator:
- Integer support
- Extended length APDU
- Encodings for 4 or 20 Logical Channels
- Object Deletion
- Extended CAP files
- Sensitive arrays
- Key Derivation Function (package
javacardx.security.derivation
) - Sensitive Result (package
javacardx.security
) - ByteBuffer (
javacardx.framework.nio
) - StringUtil (
javacardx.framework.string
) - Monotonic Counter (package
javacardx.security.util
) - Certificate parsing (package
javacard.security.cert
) - BCDUtil, BigNumber and ParityBit classes (package
javacardx.framework.math
) - SysTime, TimeDuration classes (package
javacardx.framework.time
) - TLV (package
javacardx.framework.tlv
)