eJava Token fully compliant with Global Platform and Java Card specification, it is one type of USB Key Java card. Built-in Java Card Virtual Machine, supports multiple applications, and download different Applet on same time. Without carrying card reader, download Feitian PK01C or ePass2003 can completely replace current PKI products.

Current USB Key is PKI products, COS function is determined by manufacturer, it's not flexible for customization as customer wishes. eJava Token provides a self-defined function USB Key, customers can develop their own Applet based on functional requirements, even developing multiple Applets on one USB Key.     


• Java-based Crypto USB Token
eJava Token has built-in USB formed smart card chip, which contains reliability and security FEITIAN-JCOS, a java smart cardoperating system.

• Easy, Simple and Efficient

eJava Token is a plug&play USB token with CCID interface, no additional drivers required to use the token on multiple platforms.

• High security and cost-effective

eJava Token has built-in well-known high performance and security smart card chip, it can be operate via USB without extra card reader.

• Multi-application

Different Java applets from customer or third part can be easily loaded into eJava Token.

• Multiple Security Domain

Support multiple security domains, each application can be isolateby firewall in its own security environment.

• Multiple and Customizable Housing

eJava Token has multiple kind of housing, user is able to choose what he likes and customize what it looks like.

• Lightest & simplest middleware ever

eJava Token can default has PKI applet loaded, security and proven world lightest and simplest middleware can be provide to seamless integrate to almost all of PKI applications with CSP, PKCS#11 and CNG interface.

• Cross-platform support

eJava Token with default PKI applet and middleware is able to runon multiple platforms, such as Windows, Linux and Mac OS X.


Security Controller 32-bit ARM-based Smart Card Chip
Memory 320KB (ARM-based)
127KB (ARM-based)
1.19KB (ARM-based)
SupportedOperatingSystem 32bit and 64bit Windows XP SP3 and later;
32bit and 64bit Linux;
Middleware World lightest & simplest middleware for Windows CSP
Microsoft Windows Mini-Driver
Direct-called library for PKCS#11 under Windows, Linux and MAC
Standards Java Card™ 2.2.2
GP2.1.1+Amendment D (SCP03)
ISO 7816
X.509 v3 Certificate Storage
SSL v3, IPSec
CryptographicAlgorithms RSA 512/1024/2048 bit
ECDSA 192/256 bit(*)
AES 128/192/256 bit
SHA-1 / SHA-256
CryptographicFunctions Onboard key pair generation 
Onboard digital signature and verification
Onboard data encryption and decryption
CryptographicAPIs Microsoft Crypto API (CAPI)
Cryptography API: Next Generation (CNG)
Microsoft Smart Card MiniDriver
Processor Smart Card Chip (Common Criteria EAL 6+ certified)
Endurance At least 500,000 write/erase cycles
Data Retention More than 10 years

USB 2.0 full speed, Connector type A

Interface ISO 7816
Operating Temperature -25°C ~ 85°C(-13°F ~ 185°F)
Storage Temperature -20°C ~ 85°C
(-4°F ~ 185°F)
Humidity 0% ~ 100% without condensation

*Feature varies according to product model

Go to top
Cookies make it easier for us to provide you with our services. With the usage of our services you permit us to use cookies.
Ok Decline