자바카드
- 제품소개
- 다운로드
- SDK
Java Card는 Java 프로그램(애플릿)을 실행할 수 있는 스마트 카드입니다.
- Java 프로그래밍 언어 사용: Java Card는 Java 언어로 작성된 애플릿을 실행할 수 있어, Java 개발자들이 쉽게 사용할 수 있습니다.
- 보안 기능: Java Card는 보안이 중요한 애플리케이션에 자주 사용됩니다. 예를 들어, 신용카드, SIM 카드, 교통 카드, 정부 신분증 등에 사용됩니다.
- 다중 애플리케이션 지원: 하나의 카드에 여러 애플릿을 설치하고 실행할 수 있어, 다양한 기능을 하나의 카드로 통합하는 것이 가능합니다.
- 플랫폼 독립성: Java가 가진 플랫폼 독립성 덕분에, 다양한 종류의 하드웨어에서 Java Card 애플리케이션이 실행될 수 있습니다.
- 국제 표준: Java Card 기술은 국제적으로 널리 표준화되어 있으며, 여러 산업 분야에서 호환성을 제공합니다.
제품스펙 및 특징
다양한 자바 카드를 보유하고 있으며 사용 용도 및 환경에 맞는 적합한 자바 카드를 선택 할 수 있습니다.
모든 자바카드에 인쇄(옵셋, 텍셀, 실크스크린 등) 및 넘버링이 가능하며 주문 제작이 가능합니다.
JAVA카드 비교분석표 | ||||
칩 제조사 | Tongxin Micro | NXP | Infineon | Fudan |
칩 | - | J3R110 | SLE78 | FM1280 |
Mifare 에뮬레이팅 | X | X | O | O |
COS | ACOSJ | JCOP4 71P | Gemalto TOP | - |
메모리 | 40 KB
(ACOSJ-G 1.01) or 95 KB (ACOSJ-G 2.04) |
99 KB | 72 KB | 64 KB |
EEPROM
신뢰성 (보존 기간) |
30 years (25℃) | 25 years (minimum) | - | 25 years (minimum) |
EEPROM 신뢰성 (내구성) |
500,000
erase/write cycles (25℃) |
500,000
erase/write cycles (minimum) |
- | 500,000
erase/write cycles (minimum) |
Suppported | Mifare Classic compatible | Mifare Classic compatible | Mifare Classic compatible | Mifare Classic compatible |
ISO 7816-4 compatible | ISO 7816-4 compatible | ISO 7816-4 compatible | ISO 7816-4 compatible | |
ISO 14443 compatible | ISO 14443 compatible | ISO 14443 compatible | ISO 14443 compatible | |
JAVA 카드 버전 | 3.0.4 | 2.3 | 2.2.1 | 2.2 |
Global Platform 버전 | 2.2.1 | 2.3 | 2.1.1 | 2.2 |
전송속도 | 625 kbps | 115.2 kbps | 106 kbps | 106 ~ 848 kbps |
보안 기능 | - | - Secure
SmartCard : SmartMX3 P71 P71D321 - Secure Channel Protocol SCP01 (i=05) SCP02 (i=05, i=15, i=35, i=45, i=55, i=75) SCP03 (i=00, i=10, i=20, i=60, i=70) |
- | -
Security CPU : ARM SC000 - 32bit true random number generator - Security sensors Low/High supply voltage sensor Low/High frequency sensor Low/High temperature sensor Light sensor Glitch sensor - Active shielding - SPA/DPA/DEMA/DFA attack resistance - Securtiy layout |
암호화
기능 (Algorithms) |
-
DES, 2K3DES, 3K3DES (ECB and CBC) - AES: 128/192/256 bits (ECB and CBC) - RSA: 768 to 2048 bits - ECC: Modulus 112/128/160/192/224/256/384 bits - Hash: SHA1, SHA224, SHA256, SHA384, SHA512 - SM2/SM3/SM4 - SEED: 128 bits |
- RSA up
to 4096-bit key generation - ECC with key length up to 571 bits - AES encryption and decryption up to 256-bit - SHA1/SHA224/SHA256/SHA512 hash algorithm - DES/3DES encryption and decryption 56/112/168-bit - ECDSA up to 521-bit - True Random Number Generator (TRNG) - DPA Timing Analysis and Fault Induction protection - Diffie-Hellman with ECDH and modular exponentiation - PUF (Physical Unclonable Function) |
- RSA up
to 2048 bits - Elliptic curves up to 512/521 bit - TDES, AES up to 256 bit - SHA2 up to 512 bit - Extended length APDU up to 32 kB |
- PAE
co-processor (Supports 2048-bit RSA, ECC and SM2) - Triple-DES co-processor - AES co-processor - SSF33 co-processor - SM1 co-processor - SM4 co-processor - HASH co-processor (supports SHA-1, SHA-224, SHA-256 and SM3) |
인증/준수 | -
Compliant with Mapping Guidelines 1.0.1 - Common Criteria EAL5+ (Chip Level) Certified - EMVCo (Chip Level) Certified |
- Common
criteria CC EAL6+ - EMVCo (VISA, CAST), FIPS certified |
-
Infineon SLE 78 – CC EAL 6+ - Oracle Java Card OS – CC EAL 5+ |
- |
-