An Efficient Off-Line E-Cash System based on Signcryption without Bilinear Pairings

is an increased activity in research and development conducted to improve current payment systems in parallel with the progress of Internet. Signcryption combines the functionalities of encryption and digital signing in a single logical step. It is a cryptographic primitive that provides confidentiality, integrity, authentication and non-repudiation. Identity-based cryptography serves as an efficient alternative to the traditional certificate-based cryptosystems. This paper introduces an efficient electronic payment system based on signcryption without bilinear pairings. This e-cash system is more efficient than other schemes employing bilinear pairings and involves less computational cost. In the proposed protocol, the token is issued and authenticated by the bank to prevent double spending problem. The customer delegates his signing capability to the merchant. The bank verifies the identities of both the original signer (customer) and the proxy signer (merchant) and ensures the originality of the transaction. Unlike the existing e-payment systems, the problem of double spending of e-cash does not arise because each transaction is made uniquely identifiable. Hence, no separate protocol is needed to check double-spending. The performance and the security analysis of the proposed e-cash system are discussed revealing its strength from the viewpoint of security and efficiency with regard to computations required.

[1]  Fagen Li,et al.  A Provably Secure Proxy Signature Scheme in Certificateless Cryptography , 2010, Informatica.

[2]  Mårten Trolin A Universally Composable Scheme for Electronic Cash , 2005, INDOCRYPT.

[3]  Hassan M. Elkamchouchi,et al.  An Efficient Proxy Signcryption Scheme Based on the Discrete Logarithm Problem , 2013 .

[4]  Tatsuaki Okamoto,et al.  An Efficient Divisible Electronic Cash Scheme , 1995, CRYPTO.

[5]  Constantin Popescu,et al.  An Anonymous Mobile Payment System Based on Bilinear Pairings , 2009, Informatica.

[6]  Alfred Menezes,et al.  The Elliptic Curve Digital Signature Algorithm (ECDSA) , 2001, International Journal of Information Security.

[7]  Hung-Min Sun,et al.  A Novel ID-based Electronic Cash System from Pairings , 2009, IACR Cryptol. ePrint Arch..

[8]  Wei Wu,et al.  A Provably Secure Ring Signature Scheme in Certificateless Cryptography , 2007, ProvSec.

[9]  Eligijus Sakalauskas,et al.  Key Agreement Protocol (KAP) Using Conjugacy and Discrete Logarithm Problems in Group Representation Level , 2007, Informatica.

[10]  Chun-Ta Li,et al.  An efficient biometrics-based remote user authentication scheme using smart cards , 2010, J. Netw. Comput. Appl..

[11]  Alfredo De Santis,et al.  An attack on a payment scheme , 2008, Inf. Sci..

[12]  Taher El Gamal A public key cryptosystem and a signature scheme based on discrete logarithms , 1984, IEEE Trans. Inf. Theory.

[13]  Yuh-Min Tseng,et al.  A Pairing-Based User Authentication Scheme for Wireless Clients with Smart Cards , 2008, Informatica.

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

[15]  Yi Mu,et al.  Practical Anonymous Divisible E-Cash From Bounded Accumulators , 2007, IACR Cryptol. ePrint Arch..

[16]  Yasmine Abouelseoud,et al.  An efficient identity-based signeryption scheme without bilinear pairings , 2013, 2013 8th International Conference on Computer Engineering & Systems (ICCES).

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

[18]  N. Koblitz Elliptic curve cryptosystems , 1987 .

[19]  Byoungcheon Lee,et al.  Design and implementation of an efficient fair off-line e-cash system based on elliptic curve discrete logarithm problem , 2002, Journal of Communications and Networks.

[20]  Victor S. Miller,et al.  Use of Elliptic Curves in Cryptography , 1985, CRYPTO.

[21]  Eligijus Sakalauskas,et al.  Security Analysis of Asymmetric Cipher Protocol Based on Matrix Decomposition Problem , 2010, Informatica.

[22]  Jacques Stern,et al.  Security Arguments for Digital Signatures and Blind Signatures , 2015, Journal of Cryptology.

[23]  T. Elgamal A public key cryptosystem and a signature scheme based on discrete logarithms , 1984, CRYPTO 1984.

[24]  Arpita Mazumdar,et al.  A Secure Off-line Electronic Payment System Based on Bilinear Pairings and Signcryption , 2013 .

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

[26]  Ian F. Blake,et al.  Elliptic curves in cryptography , 1999 .

[27]  Constantin Popescu An Electronic Cash System Based on Group Blind Signatures , 2006, Informatica.

[28]  Jenshiuh Liu,et al.  Identity-Based Threshold Proxy Signature from Bilinear Pairings , 2010, Informatica.