Java Card는 보안 요소 적용을 위한 최고의 개방형 상호 운용 플랫폼으로서, Java 기술을 사용하여 스마트 카드 및 기타 변조 방지 칩에 다수의 애플리케이션을 호스팅할 수 있도록 지원합니다. Java Card는 리소스가 제한된 단일 디바이스에 다양한 애플리케이션을 설치 및 업데이트할 수 있는 실행 플랫폼입니다. 관련 인증을 획득한, 업계 표준을 준수하는 최고의 호환성도 갖추었죠.
Java Card를 사용하면 스마트 카드 및 기타 변조 방지 보안 칩에 Java 기술을 사용하는 애플리케이션을 호스팅할 수 있습니다. Java Card는 리소스가 제한된 디바이스에 다양한 애플리케이션을 설치 및 업데이트할 수 있는 안전하고 상호 운용성이 뛰어난 실행 플랫폼입니다. 관련 인증을 획득한, 업계 표준을 준수하는 최고의 호환성도 갖추었죠.
문서, 설정, 프로그래밍을 비롯하여 Java Card 기술 사용에 필요한 모든 기본 정보를 확인해 보세요.
Java Card 기술 사양 릴리스 3.2는 (D)TLS1.3 프로토콜 지원을 비롯한 다양한 개선 사항을 제공합니다. 또한 애플리케이션 개발자를 지원하고, 다양한 구현 형태 간의 상호 운용성 수준을 크게 향상시켜 주는 API에 대한 설명도 포함되어 있습니다. 새로운 Java Card 기술 제품에 대한 표준 참조 문서입니다.
Oracle Java Card 기술은 용도별로 특화된 임베디드 기기를 프로그래밍할 수 있는 기능을 제공합니다. 해당 기능은 이동통신용 SIM 카드 및 임베디드 SIM, NFC 모바일 결제, 여권 및 기타 보안성이 요구되는 신원 확인 수단용 기기를 비롯한 다양한 사용 사례에 활용되고 있습니다.
Oracle Java Card 기술 Development Kit Tools은 Java Card 애플리케이션을 변환 및 확인하는 데 사용됩니다. Java Card Specifications 버전 3.1, 3.0.5, 3.0.4 기반 제품에 사용할 수 있습니다.
Java Card Development Kit Simulator는 Java Card 애플리케이션의 테스트 및 디버깅을 위한 참고 자료를 제공합니다. Java Card 시뮬레이션 환경 및 Eclipse 플러그인이 포함되어 있습니다. 최신 Java Card 3.1 Specification을 지원하며, 그보다 이전의 릴리스용으로 작성된 애플리케이션 역시 실행 가능합니다.
은행, 정부 및 기타 주체에 의한 카드 관련 보안성 평가 수요에 대응하기 위하여 Java Card Protection Profile은 Oracle Java 카드 기술의 특성에 맞춰 특별히 설계된 모듈식 보안 요건 세트를 제공합니다.
IoT 기기의 보안 요소에 Java Card를 적용하여 I3C 버스 기반 주변기기 액세스를 보호할 수 있습니다.
Java Card를 사용하여 IoT 기기 및 IoT 클라우드 서비스 간의 통신을 보호할 수 있습니다.
FIDO 사양에 기반한 생체 인식 기능과 Java Card 및 Oracle Identity Cloud Service를 사용하여 비밀번호가 필요없는 인증 체계를 구축할 수 있습니다.
Oracle Java Security Solutions Architect, Nicolas Ponsini
그간의 Java Card 릴리스들이 항상 그랬듯이, 최신 Java Card 릴리스 또한 (D)TLS1.3 프로토콜 관련 지원, 애플리케이션 개발자들을 지원하고 다양한 구현 형태 간 상호 운용성을 크게 향상시켜 주는 API 설명 등의 다양한 개선사항을 제공합니다.
게시글 전문 읽어보기Java Card Development Kit 도구 및 참조 구현 관련 세부 정보를 살펴보세요.
Java Card 애플리케이션 개발용 Eclipse 플러그인을 살펴보세요.
Java Card 애플리케이션 개발을 위한 기초 지식을 살펴보세요.
Java Card 라이선시 자격을 획득하기 위한 정보를 확인해 보세요.