ePasslet Suite

ePasslet Suite is a Java card framework for electronic ID documents. From the electronic identity card to the electronic driving license, almost any electronic identity document can be realized quickly and easily.

ID cards, passports, driving licenses and other identity documents are increasingly being equipped with a computer chip. The result is an electronic identity card. The embedded chip not only increases security, but can also be used for numerous interesting applications – for example for logging on to a computer, for automated age verification or for proof of identity on the Internet.

Electronic ID cards have been booming for years. Electronic passports have long been standard worldwide, and more and more countries are issuing chip-issued identity cards. Experts consider electronic ID cards to be one of the most important technologies of the future. In order to put electronic ID cards into practice, the operator must implement the desired functions on the ID chip.

The cryptovision product ePasslet Suite was created especially for this purpose. ePasslet Suite is a set of Java card applets, each of which takes over a specific badge application.

The different applets are independent of each other and are placed on a Java Card as part of the ROM mask. This means that the EEPROM is hardly loaded. The standard portfolio includes applets for Basic Access Control (BAC), Extended Access Control (EAC) with Supplemental Access Control (PACE), e-PKI, International Driver’s License, European Health Insurance Card and more. If required, additional tailor-made applets can be developed.

ePasslet Suite is the ideal solution for authorities that issue e-ID documents and value simple and flexible planning.


Supported systems

ePasslet Suite is portable to any Global Platform compliant Java Card. A performance-optimized version is available as ROM masked solution on NXP JCOP with 40/80 Kbyte of EEPROM. The ROM mask approach frees nearly the entire EEPROM memory for user data.


The ePasslet Suite editions:

Edition 1

  • ICAO MRTD with Basic Access Control (BAC) and Password Authenticated Connection Establishment (PACE)
  • ISO 7816 File System
  • ISO Driving License with Basic Access Protection (BAP) and PACE

Additionally in Edition 2

  • ICAO MRTD with EACv1 (including BAC and PACE)
  • ISO Driving License with EACv1 or EAP (including BAP / PACE)
  • ePKI / Secure Signature Creation Device
  • Vehicle Registration
  • Health Insurance
  • Fingerprint Match-on-Card (based on 3rd party matching package)

Additionally in Edition 3

    • German eID card with EACv2, Restricted Identification and Auxiliary Functions
    • EU Residence Permit
    • European Citizen Card (Identification, Authentication, Signature)
    • eIDAS token functionality (platform dependent)
    • Custom eID application


ePasslet Suite
ePasslet Suite is a solution for realizing applications on electronic documents in a convenient and cost-effective manner. ePasslet Suite supports both contactless and conventional smart cards with this flexibility making both practical and functional for many diverse purposes, such as: national identity cards, drivers licenses, security access badges, travel documents or health cards.

Java Card Based
ePasslet Suite is based on the Java Card standard and consists of a collection of Java Card applets fused into the ROM mask of a Java Card enabled smart card for specific functionality. Since the applets are modular, functions can be easily mixed and matched to the demands of a specific application.

ePasslet Suite can be used to completely implement a Machine Readable Travel Document (MRTD) as specified by the International Civil Aviation Organization. ePasslet Suite includes applets for both the MRTD protocol standards, Basic Access Control (BAC) and Extended Access Control (EAC).

National Identity Cards
ePasslet Suite features applets for the basic functionality of European Citizen Card (EuCC) standard as well as additional applets for alternative national EuCC profiles, for example France. Of course, it is also possible to implement a national identity card, which is not EuCC compliant, by leveraging the included National ID Standard applet.

Other Applications
Electronic health cards and electronic driving licenses are already being used in some countries. ePasslet Suite includes both International Driving License (IDL) and a European Health Insurance Card (eHIC) applets to streamline this process.
Multiple applets can be loaded onto the same card with shared resources. If additional features are desired, new applets can be created with it even possible to load new applets onto previously issued cards.

CC EAL 4+ Certification
The most critical components of ePasslet Suite are in the process of being CC EAL 4+ certified. Further certification is taking place as new applets are introduced to meet evolving demands and changing criteria.

  • Highest certification of a Java Card mask
  • Allows for post-issuance applet activation from ROM with minimal EEPROM footprint

Overview of our products

Do you have questions? Feel free to contact us!

Do you have questions about one of our products or solutions? Don't hesitate to contact us.
We're happy to support you!