Title: A new mobile payment system with formal verification

Authors: Shaik Shakeel Ahamad; Siba K. Udgata; V.N. Sastry

Addresses: Institute for Development and Research in Banking Technology (IDRBT), Castle Hills, Masab Tank, Hyderabad-57, India; Department Computers and Information Sciences, University of Hyderabad, Hyderabad-46, India. ' Department of Computers and Information Sciences, University of Hyderabad, Hyderabad-46, India. ' Institute for Development and Research in Banking Technology (IDRBT), Castle Hills, Masab Tank, Hyderabad-57, India

Abstract: In this paper, we propose a new payment instrument, i.e., mobile traveller's check (MTC) in the realm of mobile commerce. This payment instrument provides the merits of both e-cash and e-check, i.e., MTC can be used freely as an e-cash and it is as secure as an e-check. We present the mobile payment protocol based on MTC which uses elliptic curve digital signature algorithm (ECDSA) for generating and verifying digital signatures and DES for encrypting and decrypting the messages which are suitable for resource constrained devices like mobile phones. We use 'extended BAN' logic (Abadi et al., 1993) to provide a concise and clear understanding of this secure payment instrument (MTC). We formalise and verify the interactions and trust relationships among engaging entities.

Keywords: mobile payment; m-payment; mobile travellers checks; travellers cheques; MTC; extended BAN logic; elliptic curve digital signature algorithm; ECDSA; DES; digital signatures; electronic signatures; mobile commerce; m-commerce; signature verification; encryption; mobile phones; cell phones; trust; secure payment; payment security; authentication.

DOI: 10.1504/IJITST.2012.045153

International Journal of Internet Technology and Secured Transactions, 2012 Vol.4 No.1, pp.71 - 103

Received: 21 Jul 2009
Accepted: 11 Mar 2010

Published online: 09 Aug 2014 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article