(Enter summary)
Abstract: This paper proposes rewriting logic as an executable specification formalism for security protocols that offers some novel advantages. A messagepassing object-oriented approach seems particularly natural for communication protocols and can be naturally formalized in rewriting logic. This is illustrated by using the Needham-Schroeder Public-Key protocol as a running example. The rewriting logic-based Maude interpreter [CELM96] offers also some useful advantages. Efficient executability allows... (Update)
Cited by: More
A Conference Reviewing System in Mobile Maude - Duran, Verdejo (2002)
(Correct)
Specification and Verification of the Tree Identify.. - Verdejo, Pita.. (2003)
(Correct)
A PVS Experiment with Asynchronous Communicating Components - Noye, Pavel, Royer (2004)
(Correct)
Similar documents (at the sentence level):
56.2%: Formal Specification and Analysis of Active Networks and .. - Denker, Meseguer.. (1999)
(Correct)
Active bibliography (related documents): More All
0.4: Rewriting Semantics of Meta-Objects and Composable.. - Denker, Meseguer (1999)
(Correct)
0.3: From Rewrite Theories to Temporal Logic Theories - Denker (1998)
(Correct)
0.2: Combining System Properties: A Cautionary Example and Formal.. - Rushby (1995)
(Correct)
System load high. Please wait...
Timeout. Please try your query later.
Similar documents based on text: More All
0.8: A Church-Rosser Checker Tool for Maude Equational Specifications - Durán, Meseguer (2000)
(Correct)
0.7: LOTOS Symbolic Semantics in Maude - Verdejo (2002)
(Correct)
0.7: A tool for Full LOTOS in Maude - Verdejo (2002)
(Correct)
Related documents from co-citation: More All
14: Conditional rewriting logic as a unified model of concurrency (context) - Meseguer - 1992
13: Rewriting logic as a semantic framework for concurrency: a progress report
- Meseguer - 1996
12: Breaking and fixing the Needham-Schroeder public-key protocol using FDR
- Lowe - 1996
BibTeX entry: (Update)
G. Denker, J. Meseguer, and C. Talcott. Protocol Specification and Analysis in Maude. In N. Heintze and J. Wing, editors, Proc. of Workshop on Formal Methods and Security Protocols, 25 June 1998, Indianapolis, Indiana, 1998. http://citeseer.ist.psu.edu/denker98protocol.html More
@misc{ denker98protocol,
author = "G. Denker and J. Meseguer and C. Talcott",
title = "Protocol Specification and Analysis in Maude",
text = "G. Denker, J. Meseguer, and C. Talcott. Protocol Specification and Analysis
in Maude. In N. Heintze and J. Wing, editors, Proc. of Workshop on Formal
Methods and Security Protocols, 25 June 1998, Indianapolis, Indiana, 1998.",
year = "1998",
url = "citeseer.ist.psu.edu/denker98protocol.html" }
Citations (may not include all citations):
450
Using encryption for authentication in large networks of com.. (context) - Needham, Schroeder - 1978
322
Breaking and Fixing the Needham-Schroeder Public-Key Protoco..
- Lowe - 1996
299
Conditional Rewriting Logic as a Unified Model of Concurrenc.. (context) - Meseguer - 1992
176
Timestamps in Key Distribution Protocols (context) - Denning, Sacco - 1981
126
A Logical Theory of Concurrent Objects and its Realization i.. (context) - Meseguer - 1993
106
Principles of Maude
- Clavel, Eker et al.
91
Rewriting Logic as a Semantic Framework for Concurrency: A P..
- Meseguer - 1996
55
Analyzing the Needham-Schroeder Public Key Protocol: A Compa..
- Meadows - 1996
54
First-order unification in an equational theory (context) - Fay - 1979
53
Formal Verification of Cryptographic Protocols: A Survey
- Meadows - 1995
44
Reflection and Strategies in Rewriting Logic
- Clavel, Meseguer
38
A Logical Language for Specifying Cryptographic Protocol Req..
- Syverson, Meadows - 1993
33
Critical system properties: Survey and taxonomy
- Rushby - 1994
33
Using Temporal Logic to Specify and Verify Cryptographic Pro..
- Gray, McLean - 1995
32
Abstracting interaction patterns: A programming paradigm for..
- Agha - 1997
30
Logics for Specifying Concurrent Information Systems (context) - Ehrich, Caleiro et al. - 1998
25
CAPSL: Common Authentication Protocol Specification Language (context) - Millen - 1997
15
Building Equational Proving Tools by Reflection in Rewriging..
- Clavel, Dur'an et al. - 1998
10
From Rewrite Theories to Temporal Logic Theories: A Distribu..
- Denker - 1998
9
Language Generation and Verification in the NRL Protocol Ana..
- Meadows - 1996
8
Electronic Notes in Theoretical Computer Science (context) - Meseguer, Logic et al. - 1996
7
Combining system properties: A cautionary example and formal..
- Rushby - 1995
7
An Extensible Module Algebra For Maude (context) - Dur'an, Meseguer - 1998
4
a unified formal approach for the development of faulttolera.. (context) - Peleska - 1994
1
Maude --- specification and properties of concurrent objects (context) - Lechner, Lengauer et al. - 1996
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://mumm.ibr.cs.tu-bs.de/idb/html_e/profile/node16.html): More
Logics for Databases and Information Systems - Chomicki, (Eds.) (1998)
(Correct)
Object Specification - Ehrich (1997)
(Correct)
A Linear Temporal Logic Approach to Objects with.. - Denker, Ramos, Caleiro.. (1997)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC