PayFlux – Secure Electronic Payment in Mobile Ad Hoc Networks

  • Klaus Herrmann
  • Michael A. Jaeger
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3269)


Electronic payment is a key building block of distributed business applications in mobile ad hoc networks (MANETs). However, existing payment systems do not fulfill the requirements imposed by the highly dynamic and decentralized nature of MANETs. Either they rely on digital coins that suffer from usability problems, or they build on cellular phone technology which is bound to the availability of a fixed infrastructure. Therefore, we propose PayFlux, as a new system for electronic payment in MANETs. It is based on the light-weight Simple Public Key Infrastructure (SPKI) that allows for the decentralized creation and delegation of authorizations. Adopting the well-known abstraction of direct debits and enhancing it with new useful features, it offers good usability and can be easily integrated into the existing banking system.


Payment System Trust Third Party Mobile Payment Electronic Payment Delegation Mechanism 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Giordano, S.: Mobile Ad-Hoc Networks. In: Handbook of Wireless Networks and Mobile Computing, Wiley, John & Sons, Chichester (2002)Google Scholar
  2. 2.
    Ellison, C.M., Frantz, B., Lampson, B., Rivest, R.L., Thomas, B., Ylonen, T.: RFC2693: SPKI Certificate Theory. The Internet Society (1999)Google Scholar
  3. 3.
    Group, T.B.S.I.: Specification of the Bluetooth System – Version 1.1 (2001),
  4. 4.
    Royer, E., Toh, C.: A Review of Current Routing Protocols for Ad-Hoc Mobile Wireless Networks. IEEE Personal Communications (1999)Google Scholar
  5. 5.
    Herrmann, K.: MESHMdl - A Middleware for Self-Organization in Ad hoc Networks. In: Proceedings of the 1st InternationalWorkshop on Mobile Distributed Computing, MDC 2003 (2003)Google Scholar
  6. 6.
    Chaum, D., Fiat, A., Naor, M.: Untraceable Electronic Cash (Extended Abstract). In: Goldwasser, S. (ed.) CRYPTO 1988. LNCS, vol. 403, pp. 319–327. Springer, Heidelberg (1990)Google Scholar
  7. 7.
    Neuman, B.C., Medvinsky, G.: Requirements for network payment: The netcheque perspective. In: COMPCON, pp. 32–36 (1995)Google Scholar
  8. 8.
    Brands, S.: Untraceable off-line cash in wallets with observers. In: Stinson, D.R. (ed.) CRYPTO 1993. LNCS, vol. 773, pp. 302–318. Springer, Heidelberg (1994)Google Scholar
  9. 9.
    Rivest, R.L., Lampson, B.: SDSI – A simple distributed security infrastructure. Presented at CRYPTO 1996 Rumpsession (1996)Google Scholar
  10. 10.
    ITU-T: Recommendation X.509 (1997 E): Information Technology – Open Systems Interconnection – The Directory (1997) ISO/IEC 9594-8 : 1997 (E) Google Scholar
  11. 11.
    Rivest, R.L.: SEXP – S-expressions (2002),
  12. 12.
    Heikkilä, J., Laukka, M.: SPKI based solution to anonymous payment and transaction authorization. In: Proceedings of the fourth NordicWorkshop on Secure IT systems (Nordsec 1999), vol. 1-2 (1999)Google Scholar
  13. 13.
    European Comitee For Banking Standards: IBAN: International Bank Account Number. ECBS. Version 3.1 edn, EBS204 (2002),
  14. 14.
    Boddupalli, P., Al-Bin-Ali, F., Davies, N., Friday, A., Storz, O., Wu, M.: Payment support in ubiquitous computing environments. In: Mobile Computing Systems and Applications. WMCSA 2003, pp. 110–120. IEEE, Los Alamitos (2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Klaus Herrmann
    • 1
  • Michael A. Jaeger
    • 1
  1. 1.Institute for Telecommunication Systems – iVS, EN6Berlin University of TechnologyBerlinGermany

Personalised recommendations