ACOSJ is a smart card operating system developed by Advanced Card Systems Ltd. Compliant with GlobalPlatform Card and ISO 14443 Parts 1, 2, 3, 4 specifications and powered by Java Card Technology, it provides a secure platform for rapid application development of many value-adding applets, including e-banking, e-payment, loyalty, e-government, and public key infrastructure (PKI). ACOSJ has a fast read/write speed, is highly durable, and can house multiple secure applications. It comes in module and card options.
Interface spec:
- Full 40KB of EEPROM memory for application data
- Compliance with:
- Contact: ISO 7816 Parts 1, 2, 3, 4
- Supports T=0, T=1 Protocol
- ISO 7816 Part 4 File Structures namely: Transparent, Linear fixed, Linear Variable, Cyclic
- Contactless: ISO 14443 Parts 1, 2, 3, 4
- Supports T=CL protocol and fully compatible with ISO 14443 A
- Contact: ISO 7816 Parts 1, 2, 3, 4
- Supports high-speed transmission rate from 9.6 to 223.2 kbps
- Supports DES/3DES/3K3DES/AES-128/AES-192/AES-256
- Supports RSA (up to 2048 bits) and ECC (up to 384 bits)
- Supports SHA1/SHA224/SHA256/SHA384/SHA512
- Supports SM2/SM3/SM4
- Supports SEED (128 bits)
- Common Criteria EAL5+ (Chip Level) Certified
- EMVCo (Chip Level) Certified
- Compliance with Java Card Specification Version 3.0.4
- Compliance with Global Platform Specification Version 2.2.1
- Compliance with Mapping Guidelines 1.0.1
- Supports Secure Messaging
- Supports Mutual Authentication
- Supports Anti-tearing function