An Efficient Micropayment System using a Session Key

세션키를 이용한 효율적 소액지불시스템

  • 정윤수 (충북대학교 전기전자컴퓨터공학부) ;
  • 백승호 (충북대학교 전기전자컴퓨터공학부) ;
  • 황윤철 (충북대학교 전기전자컴퓨터공학부) ;
  • 오충식 (한국과학기술정보연구원) ;
  • 이상호 (충북대학교 전기전자컴퓨터공학부)
  • Published : 2005.08.01

Abstract

A hash chain is highly efficient and attractive structure to use in electronic cash. Previous systems using hash chain are used extensively in various cryptography applications such as one-time passwords, server-supported signatures and microments. However, The most hash chain based systems using fro-paid method provide anonymity but have the problem to increase payment cost. Therefore, in this paper, we propose a new hash chain based microment system which improves efficiency using session key and guarantees user anonymity through blind signature in the withdrawal process of the root value without disclosing privacy Information.

해쉬체인은 계산속도가 빠른 해쉬함수를 이용하여 체인을 구성하는 구조이다. 이 구조를 이용하여 화폐를 만들면 해쉬연산만으로 화폐의 유효성을 확인할 수 있어 지금까지 주로 적은 금액이 빈번하게 교환되는 실명 거래 환경에서 응용되었다. 그러나, 소액지불과 같은 다양한 암호학 응용에 사용되고 있는 해쉬체인 기반 시스템들은 익명성으로 인하여 지불비용이 증가하는 문제점을 가지고 있다. 따라서, 이 논문에서는 지불비용이 증가하지 않도록 인출되는 과정에서 한번의 은닉서명으로 사용자의 익명성을 보장하며, 시스템에 사용하는 인증서의 역할을 세션키로 대체하여 효율성을 향상시킨 새로운 해쉬체인 기반 소액지불시스템을 제안한다.

Keywords

References

  1. M. S. Manasse, 'The Millicent Protocols for Electronic Commerce,' Proc. of the 1st USENIX Workshop on Electronic Commerce, pp. 117-123, Jul. 1995
  2. A. Herzberg and H. Yochai, 'Mini-pay: Charging per Click on the Web,' Proc. of the 6th Int. World Wide Web Conf., Apr. 1997
  3. C. Jutla and M. Yung, 'PayTree: Amortized-Signature for Flexible MicroPayments,' Proc. of the 2nd USENIX Workshop on Electronic Commerce, pp. 213-221, Nov. 1996
  4. R. L. Rivest and A. Shamir, 'PayWord and MicroMint Two Simple Micropayment Schemes,' Proc. of 1996 Int. Workshop on Security Protocols, LNCS 1189, pp. 69-87, Apr. 1996 https://doi.org/10.1007/3-540-62494-5_6
  5. Y. Mu, V. Varadharajan, and L. Y. X. Lin 'New Micropayment Schemes Based on PayWords,' In Proceedings of 2nd Australasian Conference on Information Security and Privacy(ACISP '97), Lecture Notes in Computer Science 1270, pp. 283-293, Springer-verlag, 1997 https://doi.org/10.1007/BFb0027935
  6. K. Q. Nguyen, Y. Mu, and V. Varadharajan, 'Micro-Digital Money for Electronic Commerce,' Proc. of the 13th IEEE ACSAC, pp. 2-8, Dec. 1997 https://doi.org/10.1109/CSAC.1997.646167
  7. W. Mao, 'Lightweight Micro-Cash for the Internet,' Proc. of the ESORICS'96, LNCS 1146, pp. 15-32, Sep. 1996 https://doi.org/10.1007/3-540-61770-1_25
  8. K. Q. Nguyen, Y. Mu, and V. Varadharajan, 'Secure and Efficient Digital Coins,' Proc. of the 13th IEEE ACSAC, pp. 9-15, Dec. 1997
  9. Q. N. Khanh, Y. Mu and V. Varadharajan, 'Digital Coins based on Hash Chain,' In proceeding of the ACM SIGMOD conference on Management of Data, pp.169-180, Philadelphia, 1999
  10. Schnorr, C.P., 'Efficient Signature Generation by Smart Cards' J. of Cryptology, Vol. 4, No. 3, pp. 161-174, 1991
  11. Jing-Jang Hwang, Tzu-Chang Yeh, Jung-Bin Lie, 'Securing on-line credit card payments without disclosing privacy information,' computer Standards & Interfaces 25, pp. 119-129, 2003 https://doi.org/10.1016/S0920-5489(02)00102-2
  12. Network Working Group, 'AAA Authorization Appllication Examples,' RFC 2905, http://www.faqs.org/rfcs/rfc2905.html
  13. Phillip M. Hallam-Baker, 'Micro Payment Transfer Protocol(MPTP) Version 0.1,' W3C Working Draft, 1995
  14. Ellis Chi, 'Evaluation of Micropayment Schemes,' HP Lab, technical report, 1997
  15. A. De Sol ages andJ. Traore, 'An Efficient Fair Off-Line Electronic Cash System with Extensions to Checks and Wallets with Observers,' Proc. of the 2nd Int. Conf. on Financial Cryptography, :NCS 1465, pp. 275-295, Feb. 1998 https://doi.org/10.1007/BFb0055489
  16. S. brands, 'Untraceable Off-line Cash in Wallets with Observers,' Crypto'93, LNCS 773, pp. 302-318, Aug. 1993
  17. A. De Sol ages andJ. Traore, 'An Efficient Fair Off-Line Electronic Cash System with Extensions to Checks and Wallets with Observers,' Proc. of the 2nd Int. Conf. on Financial Cryptography, :NCS 1465, pp. 275-295, Feb. 1998 https://doi.org/10.1007/BFb0055489
  18. T. Okamoto, 'An Efficient Divisivle Electronic Cash Scheme,' In Proceedings of Crypto'95, Lecture Notes in Computer Science, pp. 438-451, Springer-Verlag, Berlin. Germany, 1995
  19. T. Okamoto and K. Ohta, 'Universal Electronic Cash,' In proceedings of Crypto'91, Lecture Notes in Computer Science 576, pp. 324-337, Springer-Verlag, Berlin, Germany. 1992 https://doi.org/10.1007/3-540-46766-1_27
  20. Chan, A., Frankel, Y., and Tsiounis, Y., 'Easy Come-Easy Go Divisible Cash,' Advances in Cryptology, Eurocrypt 1998, LNCS 1403, pp. 561-575, Springer, 1998 https://doi.org/10.1007/BFb0054154
  21. Nakanishi, T. and Sugiyama, Y., 'Unlinkable Divisible Electronic Cash.' Proc. of the 3rd Int. Workshop on Information Security, ISW 2000, LNCS 1975, pp. 121-134, Springer, 2000