본문 바로가기
KERD
논문KCI 등재

효율적 파일 관리를 위한 자바카드 API 설계 및 구현

Design and Implementation of the Java Card API for Efficient File Management

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류공학

초록

다양한 응용분야를 지원하기 위해 여러 개의 독립적인 애플릿이 카드에 탑재되는 자바카드에서는 각 애플릿이 응용분야에 따라 데이터를 처리 및 관리하게 된다. 본 논문에서는 각 애플릿이 데이터를 효율적으로 처리 및 관리하기 위해 자바카드에서 지원하는 기본 API(Application Program Interface)와 스마트카드 국제 표준인 ISO 7816-4에 정의되어 있는 파일 시스템을 이용하여 자바카드용 파일 시스템 API를 설계 및 구현하였다. 제안된 파일 시스템 API를 이용하여 각 애플릿에서 메소드 호출로 동일한 코드를 줄일 수 있다. 이를 통하여 처리 시간과 메모리 사용을 감소시키며, 개발 시간과 비용을 줄일 수 있을 것으로 기대된다.

Abstract

There are several independent applets to support various applications in a Java Card. Each applet in a Java Card processes and manages its own data without concern to other applets and their data. In this paper we proposed file system API to support efficient file management based on Java Card. Also we designed and implemented Java Card based file system API using basic API and referring to the file system standard defined in ISO 7816-4 Smart Card standard. By using proposed file system API, we can replace duplications of same code in each applet with short method call. So the used memory space and processing time is reduced and also the reduction of development time and cost will be expected.

참고문헌 (18)

  1. "Smart Card HandBook" (2000)
  2. "Smart Cards" (2002)
  3. "JAVA Security" (1998)
  4. "Java Card Technology for Smart Cards" (2000), Addison Wesley
  5. "Java Card for E-Payment Application" (2002), Artech House
  6. "Transactions in Java Card", pp.291~298 (1999)
  7. "Formal Development of an Embedded Verifier for Java Card Byte Code", pp.51~56 (2002)
  8. "비대칭키 암호 알고리즘을 고속으로 수행하는 자바카드 구현 및 성능 평가", 24(1), pp.55~58 (2001)
  9. "차세대 IC 카드를 이용한 정보보호 신기술 시스템 개발" (1997), 정보통신부 보고서
  10. "자바카드 애플릿 설계 및 검증에 관한 연구", 10(1), pp.805~ (2000)
  11. "자바카드 기반 공개키 암호 API를 위한 임의의 정수 클래스 설계 및 구현", 9(2), pp.163~172 (2002), 정보처리학회
  12. "Java Card SIM API의 Toolkit Registry 구현에 관한 연구", 9(2), pp.1~4 (2002)
  13. "자바카드 플랫폼상에서 자바 클래스 파일의 최적화 연구", 6(7), pp.1200~1208 (2003)
  14. "자바카드 애플릿의 검증 방법", 5(1), pp.36~46 (2002)
  15. "자바카드에서 Post-issuance API에 관한 연구", 2002, pp.583~585 (2002)
  16. "Smart Card Appli- cation Development Using Java" (2002), Springer
  17. "Operating System Concepts" (2002), WILEY
  18. "Java Security" (2002), 정보문화사

관련 논문AI추천

이 간행물의 다른 논문 (15건)