Title :
Formal specification and verification of a micropayment protocol
Author :
Gouda, Mohamed G. ; Liu, Alex X.
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX
Abstract :
In this paper, we investigate the security of micropayment protocols that support low-value transactions. We focus on one type of such protocols that are based on hash chains. We present a formal specification of a typical hash chain based micropayment protocol using abstract protocol notation, and discuss how an adversary can attack this protocol using message loss, modification, and replay. We use convergence theory to show that this protocol is secure against these attacks. The specification and verification techniques used in this paper can be applied to other micropayment protocols as well
Keywords :
formal specification; formal verification; protocols; security of data; abstract protocol notation; convergence theory; formal specification; formal verification; hash chain; micropayment protocol; Computer security; Convergence; Credit cards; Delay; Formal specifications; Indium phosphide; Protocols; Public key; Reactive power; Web pages;
Conference_Titel :
Computer Communications and Networks, 2004. ICCCN 2004. Proceedings. 13th International Conference on
Conference_Location :
Chicago, IL
Print_ISBN :
0-7803-8814-3
DOI :
10.1109/ICCCN.2004.1401715