An Efficient Authenticated Encryption Scheme Based on ECC and its Application for Electronic Payment

In this paper, we propose an efficient authenticated encryption scheme based on elliptic curve cryptography. The proposed scheme does not need to construct any digital signature, so the computation costs can be greatly reduced. In addition, we also use the proposed authenticated encryption scheme to design a secure electronic payment system. The proposed electronic payment system provides the security requirements of confidentiality, authenticity, integrity, privacy protection, and double-spending prevention. According to the results of this paper, the proposed authenticated encryption scheme can be easily implemented in mobile payment environments. Besides, it can be also applied to electronic auction, online meeting, and electronic voting. DOI: http://dx.doi.org/10.5755/j01.itc.42.4.2150

[1]  Yanchun Zhang,et al.  A flexible payment scheme and its role-based access control , 2005, IEEE Transactions on Knowledge and Data Engineering.

[2]  Alfred Menezes,et al.  Guide to Elliptic Curve Cryptography , 2004, Springer Professional Computing.

[3]  Shin-Jia Hwang,et al.  Confidential deniable authentication using promised signcryption , 2011, J. Syst. Softw..

[4]  Kuldip Singh,et al.  Implementation of Elliptic Curve Digital Signature Algorithm , 2010 .

[5]  Jinn-ke Jan,et al.  An Efficient Authenticated Encryption Scheme With Message Linkages and Low Communication Costs , 2002, J. Inf. Sci. Eng..

[6]  Wang Shuang-jin Identity-based Broadcast Signcryption with Proxy Re-signature , 2013 .

[7]  Chin-Chen Chang,et al.  A self-encryption mechanism for authentication of roaming and teleconference services , 2003, IEEE Trans. Wirel. Commun..

[8]  Bernard P. Zajac Applied cryptography: Protocols, algorithms, and source code in C , 1994 .

[9]  Fagen Li,et al.  Identity-based online/offline signcryption for low power devices , 2012, J. Netw. Comput. Appl..

[10]  Hideki Imai,et al.  How to Construct Efficient Signcryption Schemes on Elliptic Curves , 1998, Inf. Process. Lett..

[11]  Huaxiong Wang,et al.  Privacy enhanced electronic cheque system , 2005, Seventh IEEE International Conference on E-Commerce Technology (CEC'05).

[12]  Constantin Popescu,et al.  A Secure and Efficient Off-line Electronic Payment System forWireless Networks , 2010, Int. J. Comput. Commun. Control.

[13]  Wei-Kuei Chen,et al.  Efficient on-line electronic checks , 2005, Appl. Math. Comput..

[14]  Shi-Yi Xie,et al.  A Publicly Verifiable Authenticated Encryption Scheme Without using One-Way Hash Function , 2007, 2007 International Conference on Machine Learning and Cybernetics.

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

[16]  Ren-Junn Hwang,et al.  A new mobile payment scheme for roaming services , 2007, Electron. Commer. Res. Appl..

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

[18]  Yuliang Zheng,et al.  Digital Signcryption or How to Achieve Cost(Signature & Encryption) << Cost(Signature) + Cost(Encryption) , 1997, CRYPTO.

[19]  Eun-Jun Yoon,et al.  A New Efficient Key Agreement Scheme for VSAT Satellite Communications Based on Elliptic Curve Cryptosystem , 2011, Inf. Technol. Control..

[20]  Ren-Junn Hwang,et al.  An efficient signcryption scheme with forward secrecy based on elliptic curve , 2005, Appl. Math. Comput..

[21]  Frederic P. Miller,et al.  Advanced Encryption Standard , 2009 .

[22]  廖宏梓,et al.  On the Elliptic Curve Digital Signature Algorithm , 2006 .

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