A systematic verification approach for Mondex electronic purses using ASMs

10Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In previous work we solved the challenge to mechanically verify the Mondex challenge about the specification and refinement of an electronic purse, using the given data refinement framework. In this paper we show that using ASM refinement and generalized forward simulations instead of the original approach allows to find a more systematic proof. Our technique of past and future invariants and simulations avoids the need to define a lot of properties for intermediate states during protocol runs. The new proof can be better automated in KIV. The systematic development of a generalized forward simulation uncovered a weakness of the protocol that could be exploited in a denial of service attack. We show a modification of the protocol that avoids this weakness, and that is even slightly easier to verify. © 2009 Springer-Verlag.

Cite

CITATION STYLE

APA

Schellhorn, G., Grandy, H., Haneberg, D., Moebius, N., & Reif, W. (2009). A systematic verification approach for Mondex electronic purses using ASMs. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5115 LNCS, pp. 93–110). https://doi.org/10.1007/978-3-642-11447-2_7

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free