DOI QR코드

DOI QR Code

스마트카드용 Hybrid 암호시스템 설계

The Design of Hybrid Cryptosystem for Smart Card

  • 송제호 (전북대학교 IT응용시스템공학과) ;
  • 이우춘 (전북대학교 IT응용시스템공학과)
  • Song, Je-Ho (Dept. of IT Applied System Eng. Chonbuk National University) ;
  • Lee, Woo-Choun (Dept. of IT Applied System Eng. Chonbuk National University)
  • 투고 : 2011.03.20
  • 심사 : 2011.05.12
  • 발행 : 2011.05.31

초록

기존 암호시스템은 비도를 증가시키기 위하여 데이터와 키 값을 별도로 사용하고 일정 횟수의 반복성을 수행하며 무한수열에 가까운 LFSR의 주기특성을 증가시키므로 암호시스템의 효율이 저하되는 문제점이 있다. 본 논문에서 제안된 알고리즘은 대칭형 암호방식에 비대칭형 암호개념을 적용한 새로운 기능의 데이터 재배열, 치환, 데이터 암호블록, 키 스케쥴러로 구성하였다. 본 논문에서 제안된 암호알고리즘은 범용 SYNOPSYS를 이용하여 스마트 카드의 암호시스템을 설계하였고 40MHz의 시스템 속도로 ALTERA MAX+PlUS II 툴의 모의실험한 결과 단일 라운드로 16 라운드의 비도와 640Mbps의 데이터 처리율로 AES보다 52% 향상됨 확인하였다.

General cryptosystem uses differently the data and key value for the increment of security level, processes the repetition of limited number and increases the periodic feature of LFSR similar infinite series. So, it cause the efficiency of the cryptosystem. In this thesis, proposed algorithm is composed of reformat, permutation, data cipher block and key scheduler which is applied the new function by mixed symmetric cryptography and asymmetric cryptography. We design the cryptosystem of smart card using the common Synopsys and simulate by ALTERA MAX+PLUS II at 40MHz. Consequently, we confirm the 52% increment of processing rate and the security level of 16 rounds.

키워드

참고문헌

  1. W.Stallings, Cryptography and Network Security, Prentice Hall, 1998.
  2. B. Schneier, Applied Cryptography : Protocols, Algorithms, and Source Code in C, John Wiley & Sons, Inc., New York, USA, 1994.
  3. D. R. Stinson, Cryptography Theory and Practice, Chapman & Hall/CRC, 2002.
  4. H. Miyano, A Method to Estimate the Number of Ciphertext Pairs for Differential Cryptanalysis, Abstracts of ASIACRYPT91, 1991.
  5. 서광석, 김창한, 암호학과 대수학, 북스힐, 1999.
  6. T. Siegenthaler, "Decrypting a Class of Stream Ciphers Using Ciphertext Only," IEEE Trans. on Computer, Vol. C-34, No. 1, pp. 81-85, Jan. 1985. https://doi.org/10.1109/TC.1985.1676518
  7. R.Rueppel, "Stream Ciphers," Contemporary Cry ptology: The science of Infor. Integrity, New York, IEEE Press, pp. 65-134, 1991.
  8. 이병관, 전자상거래 보안, 남두도서, 2002.
  9. VISA Open Platform Overview, 1999.
  10. E. Biham and A. Shamir, Differential Cryptanalysis of DES-like Cryptosystems, J. of CRYPTOLOGY Vol. 4 No. 1, 1991.
  11. B. Schneier, Applied Cryptography : Protocols, Algorithms, and Source Code in C, John Wiley & Sons, Inc., New York, USA, 1994.
  12. W. Diffie and M. E. Hellman, "New directions in Cryptography," IEEE Trans. on Infor. Theory, Vol. IT-22, No. 6, pp. 644-654, Nov. 1976.
  13. R. Revest, A. Shamir, and L. Adleman, "A Method for Obtaining Digital Signatures and Public-Key Cryptosystems," CACM, Vol. 21, No. 2, pp. 120-126, Feb. 1978. https://doi.org/10.1145/359340.359342