Smart Cards and USB Token

> Java Card Open Platform (JCOP)
> Feitian Smart Cards
> Feitian USB Token
> Feitian Smart SD Card

Java Card Open Platform (JCOP)

The Java Card OpenPlatform (JCOP) is a smart card operating system for the Java Card platform developed by IBM. The title is originated from the standards it complies with:

  • Java Card specification (Oracle/Sun)
  • GlobalPlatform (formerly known as Open Platform) specification

A Java Card JCOP contains a Java Card Virtual Machine (JVM) which allows it to run applications written in the Java programming language. JCOP cards are available from many suppliers, such as NXP semiconductors, G&D, Gemalto, AET, etc.

JCOP chips are also available in USB tokens. Since we know the JCOP smart card market, we can provide you with the cards that best fit your set of requirements.

Feitian Smart Cards and USB Token

Feitian bietet eine interessante Palette an USB Token sowie eine kostengünstige PKI JCOP Chipkarte an.

Feitian Chipkarten

Feitian Java Card Specification
FT-Java/A22CR FT-Java/A40CR
Feitian OS Certification FIPS 140-2 Level 3 CC EAL5+
Chip Model SLE78CLFX4000PM SLE77CLFX2400PM
Chip Certification CC EAL6+, EMVCo CC EAL5+, EMVCo
CPU 16bit 16bit
Physical Storage
Total NVM Size 400K 240K
Total ROM Size N/A N/A
Total RAM Size 8K 6K
User NVM Size 138.5K 64.8K
User RAM size 1.84K 1.46K
RSA 2048 X X
SHA-256 X X
SHA-384 X X
SHA-512 X X
Standard Compliance
Java Card™ 2.2.2 X X
Java Card™ 3.0.4 X X
GlobalPlatform 2.1.1 X X
GlobalPlatform 2.2.1 Optional Optional
Communication Protocol
ISO7816 T=0 X X
ISO7816 T=1 X X
ISO14443 T=CL Type A X (Default support) X (Default support)
ISO14443 T=CL Type B X (Optional) X (Optional)
Mifare X
USB Interface N/A N/A
JCRE Features
APDU Buffer Size 261 bytes 261 bytes
Transaction Size 512 bytes 384 bytes
Extended APDU X X
Logical Channels 20 1
Garbage Collector X X
Applet deletion X X


Feitian USB Token

eJava – PKI USB Token

The eJava Token has built-in well-known high performance and security smart card chip. It contains the security FEITIAN-JCOS, a java smart card operating system. The eJava Token is a plug&play USB token with CCID interface, no additional drivers required to use the token on multiple platforms. Different Java applets from a customer or third part can be easily loaded into the eJava Token.

The eJava Token provide the following features:

  • Cryptographic Algorithms: RSA 1024 / 2048 bits, ECDSA 192 / 256 / 384 bits, DES/3DES, AES 128 / 192 / 256 bits, SHA-1 / SHA-256 / 384 / 512.
  • Supported Operating Systems: 32-bit and 64-bit Windows XP SP3 and later, 32-bit and 64-bit Linux, Mac OS X.
  • Interface Type: USB 2.0 full speed interface with USB-A connector.
  • Endurance: at least 500,000 write/erase cycles
  • Data Retention: more than 10 years
  • Standards: Java Card™ 2.2.2, GP2.1.1, USB 2.0, X.509 v3 Certificate Storage, PKCS#15 (Optional), SSL v3, IPSec, ISO 7816 1-4 8 9 12, CCID.

Standard – PKI USB Tokens

ePass2003 StorePass ePass1000Auto ePass3003Auto
Supported Operating System 32 & 64 bit Windows XP SP3 / Server2003 / Vista / Server2008 / 7 / 8 / 8.1 / 10
32 & 64 bit Linux
32 & 64 bit Windows XP SP3 / Server2003 / Vista / Server2008 / 7 / 8 / 8.1 / 10 32 & 64 bit Windows XP SP3 / Server2003 / Vista / Server2008 / 7 / 8 / 8.1 / 10
32 & 64 bit Linux
Middleware Microsoft Windows MiniDriver
Windows middleware for Windows CSP
Direct-called library for PKCS#11 under Windows, Linux and MAC
Windows middleware for Windows CSP
Direct-called library for PKCS#11 under all Windows platform
Standards X.509 v3 Certificate StorageSSL v3IPSecISO 7816 1-4 8 9 12CCID
X.509 v3 Certificate Storage, SSL v3, IPSec, ISO 7816 compliant
Cryptographic Algorithms RSA 1024/RSA 2048 bit
ECDSA 192/256 bit
AES 128/192/256 bit
SHA-1 / SHA-256
RSA 1024/RSA 2048 bit
AES 128 bit
SHA-1 / SHA-256
Cryptographic Functions Onboard key pair generation
Onboard digital signature and verification
Onboard data encryption and decryption
Cryptographic APIs Microsoft Crypto API (CAPI), Cryptography API: Next Generation (CNG)
Microsoft Smart Card MiniDriver
Microsoft Crypto API (CAPI)
Flash Memory n/a 8GB or 16GB 1MB or 2MB 2MB (ePass2003Auto)
1MB, 2MB up to 8MB
Flash Endurance n/a At least 20,000 write/erase cycles
Processor 16 bit smart card chip (Common Criteria EAL 5+ certified) 8 bit smart card chip 32 bit smart card chip
Memory Space 64KB (EEPROM) 32KB (EEPROM) 64KB (EEPROM)
Endurance At least 500,000 write/erase cycles
Data Retention More than 10 years
Connectivity USB 2.0 full speed, Connector type A
Interface ISO 7816
ISO 7816
Power Consumption Less than 250mW Less than 200mW
Operating Temperature/
Storage Temperature
0°C ~ 50°C
-20°C ~ 60°C
Water Resistance IPX8 with glue injection (under evaluation)

Inquiry for Feitian products

Smart SD Card

Feitian Smart SD is a security authentication device. Featuring an onboard high performance smart chip card, the Smart SD supports RSA, DES, 3DES SHA, HMAC-MD5 algorithms which provide high security data encryption and authentication used widely in the PKI infrastructure. Smart SD is ideally suited for online and mobile banking.

JCOP chips are also available in USB tokens. Since we know the JCOP smart card market, we can provide you with the cards that best fit your set of requirements.

Smart SD supports all major Windows desktop operating systems (Windows 2000 and above) and virtually all popular smart phone operating systems, including Android and Windows, establishing its broad adoption base.

Added benefits include 2 or 8GB of storage space providing Smart SD the capacity to function as a USB disk.

Easy to adapt

  • Supports MicroSD and MicroSD-SD connector

High performance hardware

  • Built-in high performance smart card chip, supports 512 and 1024 Bit RSA key pairs
  • Built-in secure file system, chip security storage space is 64K EEPROM

Open Interface

  • Full support of PKI application, provide CSP and PKCS#11 interface for 3rd party integration


November 1, 2019
Feitian, as the worlding leading identification service provider, has released a series of QR Code Tokens – OTP c603, c610 and c620 (to be published), with the objective of securing users’ identities and bank transactions.
Read more
December 17, 2018
Ergonomics now distributes the AirID2, the innovative Bluetooth reader from the German IT security specialist certgate. The wireless card reader in the credit card format fits perfectly into the range of security and authentication solutions of Ergonomics, with which it is of course also compatible.
Read more
November 28, 2017
Feitian Logo
Leveraging IDEX's market leading off-chip biometric sensor technology, Feitian has developed a contact and contactless smart card for use in a variety of government ID, access control and payment use cases. The rapid card prototyping has been enabled by the provision of a complete biometric module from IDEX.
Read more
August 24, 2017
Thales Logo
Thales, a leader in critical information systems, cybersecurity and data security, announces its nShield XC hardware security modules (HSMs) and Vormetric Application Encryption solution are now certified to Federal lnformation Processing Standard (FIPS) 140-2. Validation to FIPS 140-2 is a mandated requirement in many industry and government sectors and is a frequently stated best practice for organizations seeking to protect sensitive data.
Read more

Contact |


+41 58 311 1000



Headquarters Zürich

Ergonomics AG | Nordstrasse 15 | CH-8006 Zürich | Switzerland