Browse > Article
http://dx.doi.org/10.3745/KIPSTC.2002.9C.2.163

Design and Implementation of Arbitrary Precision Class for Public Key Crypto API based on Java Card  

Kim, Sung-Jun (Dept. of Computer Engineering, Graduate School of Hannam University)
Lee, Hei-Gyu (Dept. of Computer Engineering, Graduate School of Hannam University)
Cho, Han-Jin (Dept.of Information Communication, Far East University)
Lee, Jae-Kwang (Dept. of Computer Science, Hannam University)
Abstract
Java Card API porvide benifit for development program based on smart card using limmited resource. This APIs does not support arithmetic operations such as modular arithmetic, greatest common divisor calculation, and generation and certification of prime number, which is necessary arithmetic in PKI algorithm implementation. In this paper, we implement class BigInteger acted in the Java Card platform because that Java Card APIs does not support class BigInteger necessary in implementation of PKI algorithm.
Keywords
Java Card; .BigInteger; Smart Card;
Citations & Related Records
Times Cited By KSCI : 4  (Citation Analysis)
연도 인용수 순위
1 문상재 외, '차세대 IC카드를 사용한 정보보호 신기술 시스템 개발', 정보통신부, pp.17, 1997
2 김연선, 이창욱, '자바카드 애플릿 설계 및 검증에 관한 연구', 한국통신정보보호학회 종합학술발표회논문집, Vol.10, No.1, p.805, 2000
3 Chen, Zhiqun, 'Java Card Technology for Smart Cards,' ADDISON-WESLEY Company, pp.42-72, 2000
4 http://java.sun.com/products/javacard/
5 http://java.sun.com/products/jdk/1.3/docs/api/jav.math.BigInteger.html
6 A. Menezes, P. van Oorschot, S. Vanstone, 'Handbook of Applied Cryptography,' CRC Press, pp.66-614 1996
7 황효선, 임채훈, 이필중, '멱승 알고리즘의 구현과 분석', 한국통신 정보보호학회 학회지, Vol.5, No.1, p.5, 1995   과학기술학회마을
8 http://java.sun.com/products/javacard/datasheet.html