Files
vsmartcard/ACardEmulator

Android Smart Card Emulator

The Android Smart Card Emulator allows the emulation of a contact-less smart card. The emulator uses Android's HCE to fetch APDUs from a contact-less reader. The app allows to process the Command APDUs either by delegating them to a remote virtual smart card or by a built-in Java Card simulator. The response APDUs are then returned to the smart card reader.

With the built-in Java Card runtime of jCardSim the app includes the following Applets:

The remote interface can be used together with the Virtual Smart Card, which allows emulating the following cards:

  • Generic ISO-7816 smart card
  • German electronic identity card (nPA)
  • Electronic passport

Please refer to our project's website for more information.