A simple micro-payment scheme

Abstract The micro-payment system is an important technique in electronic commerce. The high-value payment system is not suitable for a micro-payment system because the requirements are different. To meet sufficient security for all participants in electronic commerce, a micro-payment system makes it possible to make small payment through electronic communication networks. In this paper, we propose a simple and secure micro-payment system which can be used for purchasing information goods on the network. The new micro-payment system is developed using a tamper-resistant device (i.e., smart card), an efficient Message Authentication Code (MAC) technique, and the concept of overall network security. In our proposed scheme, we achieve the authentication of the legal users, protection of the integrity of transaction messages, and prevention of duplicate spending. This new micro-payment system is a simple, efficient and economical system.

[1]  David Chaum,et al.  Wallet Databases with Observers , 1992, CRYPTO.

[2]  Adi Shamir,et al.  A method for obtaining digital signatures and public-key cryptosystems , 1978, CACM.

[3]  J.-J. Quisquater,et al.  SCALPS: Smart card for limited payment systems , 1996, IEEE Micro.

[4]  Mark Stirland Smartcards in secure Electronic Commerce , 1998, Inf. Secur. Tech. Rep..

[5]  Markus G. Kuhn,et al.  Tamper resistance: a cautionary note , 1996 .

[6]  David M'Raïhi,et al.  Cryptographic smart cards , 1996, IEEE Micro.

[7]  Jacques Stern,et al.  SVP: A Flexible Micropayment Scheme , 1997, Financial Cryptography.

[8]  Ralph C. Merkle,et al.  One Way Hash Functions and DES , 1989, CRYPTO.

[9]  Ronald Cramer,et al.  The ESPRIT Project CAFE - High Security Digital Payment Systems , 1994, ESORICS.

[10]  Mihir Bellare,et al.  iKP - A Family of Secure Electronic Payment Protocols , 1995, USENIX Workshop on Electronic Commerce.

[11]  Ivan Damgård,et al.  A Design Principle for Hash Functions , 1989, CRYPTO.

[12]  H W E Jones,et al.  VEHICLE SECURITY USING SMARTCARDS , 1998 .

[13]  David Chaum,et al.  Blind Signatures for Untraceable Payments , 1982, CRYPTO.

[14]  B. Clifford Neuman,et al.  Requirements for network payment: the NetCheque perspective , 1995, Digest of Papers. COMPCON'95. Technologies for the Information Superhighway.

[15]  Marvin A. Sirbu,et al.  NetBill: An Internet commerce system optimized for network delivered services , 1995, Digest of Papers. COMPCON'95. Technologies for the Information Superhighway.

[16]  Ralph Howard,et al.  Data encryption standard , 1987 .

[17]  Ralf Hauser,et al.  Micro-Payments based on iKP , 1996 .

[18]  Berni Dwan,et al.  Smart card security and applications , 1998 .

[19]  Adi Shamir,et al.  A method for obtaining digital signatures and public-key cryptosystems , 1978, CACM.

[20]  Amos Fiat,et al.  Untraceable Electronic Cash , 1990, CRYPTO.

[21]  Adi Shamir,et al.  PayWord and MicroMint: Two Simple Micropayment Schemes , 1996, Security Protocols Workshop.

[22]  Ricardo Dahab,et al.  A scheme for analyzing electronic payment systems , 1998, Proceedings 14th Annual Computer Security Applications Conference (Cat. No.98EX217).

[23]  C MerkleRalph A fast software one-way hash function , 1990 .

[24]  Ahmad-Reza Sadeghi,et al.  Electronic Payment Systems , 2003, Digital Rights Management.

[25]  Donald W. Davies,et al.  A Message Authenticator Algorithm Suitable for A Mainframe Computer , 1985, CRYPTO.