Browse > Article

Implementation of IC Card Interface Chipset with AES Cryptography  

김동순 (전자부품연구원 DMB 사업단)
이성철 (전자부품연구원 SOC연구센터)
Abstract
In this paper, we propose the implementation techniques of IC card chipset that is compatible with international standard ISO-7816 and supports WindowsCE operating system to expropriate various electronic cash and credit card. This IC card interface chip set is composed with 32 bit ARM720T Core and AES(Advanced Encryption System) cryptography module for electronic commerce. Six IC card interfaces support T=0, T=1 protocol and two of them are used to interface with user card directly, the others are used for interface with SAM card. In addition, It supports a LCD controller and USB interface for host. We improved the performance about 70% than software based It card chip set and verified using Hynix 0.35um process.
Keywords
IC Card; AES; Cryptography; e-Commerce;
Citations & Related Records
연도 인용수 순위
  • Reference
1 E. Biham, 'New types of cryptanalytic attacks using related keys,' Advances in Cryptology, Proceedings Eurocrypt'93, LNCS 765, T. Helleseth, Ed., Springer-Verlag, 1993, pp. 398-409
2 EVM'96 Integrated Circuit Card Specification for payment systems
3 R. Anderson, E. Biham, and L. Knudsen, 'Serpent: A Proposal for the Advanced Encryption Standard,' First Advanced Encryption Standard (AES) Conference, Ventura, CA, 1998
4 V. Rijmen, 'Cryptanalysis and design of iterated block ciphers,' Doctoral Dissertation, October 1997, K.U.Leuven
5 M. Matsui, 'Linear cryptanalysis method for DES cipher,' Advances in Cryptology, Proceedings Eurocrypt'93, LNCS 765, T. Helleseth, Ed., Springer-Verlag, 1994, pp. 386-397
6 W. Rankl and W. Effing, Smart Card Handbook, John Wiley & Sons, LTD, 2000
7 J. Daemen and C. Clapp, 'Fast hashing and stream Encryption with PANAMA,' First Software Encryption, LNCS 1372, S. Vaudenay, Ed., Springer-Verlag, 1998, pp. 60-74