Title :
Modeling and verification of a simple network payment protocol
Author :
Zhang, Zeli ; Ma, Huadong
Author_Institution :
Coll. of Comput. Sci. & Technol., Beijing Univ. of Posts & Telecommun., China
Abstract :
Formal modeling is an efficient way for designing and analyzing the high confidential computer system. So it is meaningful to study modeling the e-commerce systems. This paper focuses on the payment issue for the e-commerce. By timed automata, we specify the model of SNPP, an e-commerce online payment protocol, and use model checker UPPAAL to analyze the properties of its implementation model, such as money atomicity, validated receipt and goods atomicity. This work is helpful for designing a reliable e-commerce protocol and a trustworthy e-commerce system.
Keywords :
Internet; automata theory; electronic commerce; formal verification; protocols; SNPP model; UPPAAL model checker; e-commerce online payment protocol; formal modeling; goods atomicity; money atomicity; simple network payment protocol; timed automata; validated receipt atomicity; verification; Automata; Computer science; Cryptography; Educational institutions; Internet; Protection; Protocols; Safety; Telecommunication computing; Web sites;
Conference_Titel :
Communication Technology Proceedings, 2003. ICCT 2003. International Conference on
Print_ISBN :
7-5635-0686-1
DOI :
10.1109/ICCT.2003.1209848