일반기술

자바 카드용 통합개발환경

자바 카드 응용 프로그램 및 암호 API개발을 위한 통합 개발 환경 자바 카드는 Java 언어 기반의 스마트 카드로써, 한 장의 카드에 하나의 응용 프로그램만 탑재되던 기존 카드와는 달리 다양한 응용 프로그램이 카드 한 장에 탑재 될 수 있는 multi- application 환경을 지원하며, 카드 내부에 암호 알고리즘을 구현함으로써 카드 사용자들에게 보다 안전하고 강화된 보안 솔루션을 제공한다. 현재 스마트 카드가 전세계적으로 전자화폐, 교통카드, 출입통제, 소액유통 등 다양한 응용 분야에 보안 수단으로 이용되고 있고, 앞으로 카드를 통한 다양한 응용 프로그램이 개발되어 사용될 수 있는 점을 감안해 볼 때, 카드 응용 프로그램 개발 환경은 응용 프로그램 개발자에게 있어 중요한 개발 도구이다. 일반적으로, 카드 개발 환경은 카드 리더기, 카드, 소프트웨어 개발 툴로 구성되어 있는데, 본 기술이전 대상인 자바 카드 응용 프로그램 개발 환경은 자바 카드 응용 프로그램 개발자들에게 카드 환경과 동일한 개발 환경에서 응용 프로그램 및 암호 알고리즘 패키지를 보다 편리하게 개발하여 테스트 할 수 있는 테스트 및 디버깅 기능과 SEED, 해쉬 함수 등과 같은 다양한 자바 카드 암호 API (Application Programming Interface)를 제공한다. 또한, OP (Open Platform) API를 개발 환경에 구현함으로써 OP 용 애플릿을 개발하여 테스트 할 수 있는 환경을 지원한다. 이에, 본 연구원이 개발한 자바 카드 응용 프로그램 개발 환경 기술을 활용하여 자바 카드 응용 프로그램의 생산성을 향상시키고, 카드 개발 환경에서 암호 알고리즘 패키지 개발을 가능하게 하여 보안 응용 분야에 자바 카드의 활용이 용이해 질 수 있도록 함으로써 카드 산업의 성장을 도모하고자 한다.본 기술 이전은 자바 카드 응용 프로그램 통합 개발 환경으로서 응용 프로그램 설계 및 구현 기술, 암호 알고리즘 패키지 설계 및 구현 기술, 프로그램 테스트/디버깅 기술 전수를 목적으로 한다.

기술정보

기술분류
정보 > 컴퓨터 본체
보유기관
한국전자통신연구원
기술유형
일반기술
등록일
2003-07-23
데이터 갱신일
정보 없음

상세설명

정보 없음

관련 특허

등록된 관련 특허가 없습니다.