Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2428955.2428974acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmommConference Proceedingsconference-collections
research-article

Micropayment scheme implementation on the Android platform with performance evaluation

Published: 03 December 2012 Publication History

Abstract

A lot of new applications in the field of electronic commerce require customers to pay small amounts of money to purchase low-value services, goods or pieces of information. These kinds of payments, called micropayments, provide a trade-off between efficiency and security requirements. In a previous work, we presented an efficient and secure micropayment scheme which fulfills both the security properties that guarantee no financial risk and the desired privacy for customers. In this paper we present a successful implementation of the scheme on the Android Platform and its performance evaluation to prove that the proposal is viable using current mobile devices. Several tests validate that our scheme can execute very fast payments with our simple but secure spending protocol, even when we need to use multiple tokens to pay for more expensive products. Moreover, we have proved that data storage requirements are low.

References

[1]
Android. Website, checked on July 2012. http://www.android.com.
[2]
Praneetha R. Bayyapu and Manik Lal Das. An Improved and Efficient Micro-payment Scheme. Journal of Theoretical and Applied Electronic Commerce Research, 4(1):91--100, 2009.
[3]
Levente Buttyan. Removing the financial incentive to cheat in micropayment schemes. Electronics Letters, 36(2):132--133, 2000.
[4]
David Chaum. Blind Signatures for Untraceable Payments. Advances in Cryptology Proceedings of Crypto 82, pages 199--203, 1983.
[5]
Hung-Yu. Chien, Jinn-Ke. Jan, and Yuh-Min. Tseng. RSA-based Partially Blind Signature with Low Computation. International Conference on Parallel and Distributed Systems, ICPADS 2001, pages 385--389, 2001.
[6]
A. Esmaeeli and M. Shajari. Mvpayword: Secure and efficient payword-based micropayment scheme. In Second International Conference on the Applications of Digital Information and Web Technologies, ICADIWT '09, pages 609--614, 2009.
[7]
Java Architecture for XML Binding (JAXB). Website, checked on July 2012. http://jaxb.java.net.
[8]
Simple XML Framework. Website, checked on July 2012. http://simple.sourceforge.com.
[9]
Andreu Pere Isern-Deyà, M. Magdalena Payeras-Capellà, Macià Mut-Puigserver, and Josep L. Ferrer-Gomila. Untraceable, Anonymous and Fair Micropayment Scheme. In Proceedings of the 9th International Conference on Advances in Mobile Computing and Multimedia, MoMM '11, pages 42--49. ACM, 2011.
[10]
Andreu Pere Isern-Deyà, M. Magdalena Payeras-Capellà, Macià Mut-Puigserver, and Josep L. Ferrer-Gomila. Anonymous and Fair Micropayment Scheme with Protection against Coupon Theft. International Journal of Adaptative, Resilent and Autonomic Systems (IJARAS), 2012. To be published.
[11]
Bouncy Castle Library. Website, checked on July 2012. http://www.bouncycastle.org/java.html.
[12]
Richard Lipton and Rafail Ostrovsky. Micro-payments via efficient coin-flipping. In Financial Cryptography, volume 1465 of LNCS, pages 1--15. 1998.
[13]
Jiang Nan, Liu Xiang-dong, Zhao Jing-ying, and Yang De-li. A Mobile Micropayment Protocol Based on Chaos. In Eighth International Conference on Mobile Business, pages 284--289, 2009.
[14]
Anne Nguyen and Xiang Shao. A secure and efficient micropayment system. In Advances in Computer and Information Sciences and Engineering, pages 63--67. Springer Netherlands, 2008.
[15]
Ioannis Papaefstathiou and Charalampos Manifavas. Evaluation of micropayment transaction costs. Journal of Electronic Commerce Research, 5(2):99--113, 2004.
[16]
Tomi Poutanen, Heather Hinton, and Michael Stumm. NetCents: A lightweight protocol for secure micropayments. In USENIX Workshop on Electronic Commerce, pages 25--36, 1998.
[17]
Android Developers Google+ profile. Android activations. Google+ official profile, posted on June, 26th, 2012. https://plus.google.com/108967384991768947849/posts/jHLD6HTfx9U.
[18]
Carsten Schmidt and Rudolf Müller. A framework for micropayment evaluation. NETNOMICS, pages 187--200, 1999.
[19]
J. Doug Tygar. Atomicity in electronic commerce. In Proceedings of the 15th annual ACM symposium on Principles of Distributed Computing, PODC '96, pages 8--26. ACM, 1996.
[20]
Fuqing Wang, Wei Dong, and Yindong Ji. A new credit based micropayment scheme. In IEEE International Conference on e-Business Engineering, ICEBE'08., pages 596--601, 2008.
[21]
Ching-Nung Yang, Chih-Cheng Wu, Chih-Yang Chiu, Shin-Yan Chiou, and Wen-Chiuan Liao. Micropayment schemes with ability to return changes. In Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services, iiWAS '09, pages 356--363. ACM, 2009.
[22]
Xin Zhao, Yuqin Lv, and Wenxin He. A novel micropayment scheme with complete anonymity. In Fifth International Conference on Information Assurance and Security, IAS '09, pages 638--642, 2009.
[23]
Jianying Zhou, Robert Deng, and Feng Bao. Some remarks on a fair exchange protocol. In Public Key Cryptography, volume 1751 of LNCS, pages 46--57. 2000.
[24]
Yang Zongkai, Lang Weimin, and Tan Yunmeng. A new fair micropayment system based on hash chain. In IEEE International Conference on e-Technology, e-Commerce and e-Service, 2004. EEE '04, pages 139--145, 2004.

Cited By

View all
  • (2024)Consumer Readiness for Microtransactions in Digital Content Business ModelsBusinesses10.3390/businesses40300294:3(473-490)Online publication date: 14-Sep-2024
  • (2021)Systematic survey of mobile payments, protocols, and security infrastructureJournal of Ambient Intelligence and Humanized Computing10.1007/s12652-021-03316-414:1(609-654)Online publication date: 18-Jun-2021

Recommendations

Reviews

Barrett Hazeltine

The implementation and testing of an existing efficient and secure micropayment scheme on the Android platform is described in this paper. The scheme was originally presented in another paper [1] by some of these authors. In this paper, the authors review the scheme, which makes use of a partially blind signature and a hash chain. Coins containing the partially blind signatures move from the bank to the merchant. The coins have a specified shelf life. Protocols are shown for withdrawing, spending, and other actions. The system workflow, based on the protocols, is presented. The main result of the paper is the testing of the scheme on both high-performance and low-performance Android cell phones. The time required to complete a transaction was measured at several seconds and the amount of storage space required was less than 350 bytes. Generally, the high-performance phone was about 25 percent faster than the low-performance unit. The times were short because the coins were short, reflecting the small sums being transferred. Longer coins, or larger amounts, did require appreciably more time, although this time could be reduced by a pre-computation procedure. The scheme does appear promising. The paper is straightforward, with some sample code. Online Computing Reviews Service

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
MoMM '12: Proceedings of the 10th International Conference on Advances in Mobile Computing & Multimedia
December 2012
323 pages
ISBN:9781450313070
DOI:10.1145/2428955
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • @WAS: International Organization of Information Integration and Web-based Applications and Services

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 03 December 2012

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Android
  2. evaluation
  3. implementation
  4. micropayment
  5. mobile
  6. performance
  7. privacy

Qualifiers

  • Research-article

Conference

MoMM '12
Sponsor:
  • @WAS

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)1
Reflects downloads up to 20 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Consumer Readiness for Microtransactions in Digital Content Business ModelsBusinesses10.3390/businesses40300294:3(473-490)Online publication date: 14-Sep-2024
  • (2021)Systematic survey of mobile payments, protocols, and security infrastructureJournal of Ambient Intelligence and Humanized Computing10.1007/s12652-021-03316-414:1(609-654)Online publication date: 18-Jun-2021

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media