ID 기반 키동의 프로토콜을 이용한 PayWord 시스템

PayWord System using ID-based tripartite Key Agreement Protocol

  • 이현주 (충북대학교 컴퓨터과학과 알고리즘 연구실) ;
  • 이충세 (충북대학교 전기전자 및 컴퓨터공학부)
  • 발행 : 2004.02.01

초록

모바일 환경에서 전자 지불 메카니즘이 구축되기 위채서는 안전성과 효율성을 갖춘 지불 시스템의 개발이 필요하다. 기존의 PayWord 프로토콜은 판매자와 거래를 할 때마다 판매자의 인증서를 생성해야 하기 때문에 연산량이 빈번해진다. 본 논문에서는 유한체 $F_{q}$에서 타원곡선(Elliptic Cue Cryptosystem)을 이용한 ID 기반 3자간의 키 동의 프로토콜에 의해 생성된 세션키로써 개체간의 인증이 이루어지기 때문에 알고리즘 연산이 감소된다. 특히, ID 기반 공개키 암호 시스템을 적용하여 속도의 향상 및 위장 공격(Man-in-the-middle attacks)과 Forward secrecy에 안전하다.

Development of an efficient and secure payment system is prerequisite for the construction of electronic payment mechanism in mobile environment. Since current PayWord protocol system generates vendor's certificate for each transaction, it requires lot of operation for transaction. In this paper, we use a session key generated by ID-based tripartite Key agreement protocol which use an Elliptic Curve Cryptosystem over finite field $F_{q}$ for transactions. Therefore, our protocol reduces algorithm operations. In particular, proposed protocol using ID-based public key cryptosystem has the advantages over the existing systems in speed and it is more secure in Man-in-the-middle attacks and Forward secrecy.

키워드

참고문헌

  1. System Sciences, Proceedigs of the 34th Annual Hawaii International Conference M-commerce-mobile commerce: a new frontier for E-business Lyytinen,K.
  2. CryptoBytes PayWord and MicroMint: Two simple micropayment schemes R.L.Rivest
  3. World Wide Web Journal v.1 no.1 The MilliCent Protocol for Intexpensive Electronic Commerce Steve Glassman
  4. W3C Working Draft Micre Payment Transfer Protocol(MPTP) Version 0.1 Phillip M. Hallam-Baker
  5. Internet RFC 1321 The MD5 Message-Digest Algorithm R.Rivest
  6. Cryptology ePring Archive, Report 2003/004 ID-based tripartite Authenticated Key Agreement Protocols from pairings Divya Nalla;K.C.Reddy
  7. Cryptology ePrint Archive, Report 2001/111 An Identity based authenticated Key Agreement Protocol based on the Weil pairing N.P.Smart