Java Card 3.2

The Java Card Development Kit Simulator supports version 3.2 of the Java Card Platform specifications.

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 (package javacardx.framework.nio)
  • StringUtil (package javacardx.framework.string)
  • Montonic 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)