See this document in CiteSeerX!

Authenticity by Typing for Security Protocols (2001)  (Make Corrections)  (54 citations)
Andrew D. Gordon, Alan Jeffrey



  Home/Search   Context   Related

 
View or download:
depaul.edu/pub/ajeffr...spitypes.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  depaul.edu/ajeffre...researchbib (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: We propose a new method to check authenticity properties of cryptographic protocols. First, code up the protocol in the spi-calculus of Abadi and Gordon. Second, specify authenticity properties by annotating the code with correspondence assertions in the style of Woo and Lam. Third, figure out types for the keys, nonces, and messages of the protocol. Fourth, check that the spi-calculus code is well-typed according to a novel type and effect system presented in this paper. Our main theorem... (Update)

Cited by:   More
Relating Multiset Rewriting and Process - Algebras For Security   (Correct)
Manifest Security for Distributed Information - Crary, Harper, Pfenning (2006)   (Correct)
Computationally Sound Secrecy Proofs by Mechanized Flow Analysis - Backes, Laud (2006)   (Correct)

Similar documents (at the sentence level):
61.3%:   Authenticity by Typing for Security Protocols - Andrew Gordon Microsoft (2001)   (Correct)
5.0%:   Types and Effects for Asymmetric Cryptographic Protocols - Gordon, Jeffrey (2002)   (Correct)

Active bibliography (related documents):   More   All
0.4:   Typing Correspondence Assertions for Communication Protocols - Gordon, Jeffrey (2001)   (Correct)
0.3:   A Calculus for Cryptographic Protocols - Lecture Notes Andrew   (Correct)
0.2:   Prudent Engineering Practice for Cryptographic Protocols - Abadi, Needham (1995)   (Correct)

Similar documents based on text:   More   All
0.5:   Commentary - Robert Whaley Duke   (Correct)
0.5:   Implementing a people focused SPI programme - Baddoo, Hall, Wilson (2000)   (Correct)
0.4:   Deciding Framed Bisimilarity - Hüttel (2002)   (Correct)

Related documents from co-citation:   More   All
28:   A calculus for cryptographic protocols: The spi calculus - Abadi, Gordon - 1997
26:   IEEE Transactions on Information Theory (context) - Dolev, Yao et al. - 1983
22:   Secrecy by typing in security protocols - Abadi - 1997

BibTeX entry:   (Update)

A.D. Gordon and A. Jeffrey. Authenticity by typing for security protocols. In preparation, 2001. http://citeseer.ist.psu.edu/article/gordon01authenticity.html   More

@misc{ gordon01authenticity,
  author = "A. Gordon and A. Jeffrey",
  title = "Authenticity by typing for security protocols",
  year = "2001",
  url = "citeseer.ist.psu.edu/article/gordon01authenticity.html" }
Citations (may not include all citations):
566   Proof-carrying code - Necula - 1997
404   A calculus for cryptographic protocols: The spi calculus - Abadi, Gordon - 1999
322   Breaking and fixing the Needham-Schroeder public-key protoco.. - Lowe - 1996
302   A logic of authentication - Burrows, Abadi et al. - 1989
263   The inductive approach to verifying cryptographic protocols - Paulson - 1998
188   Entity authentication and key distribution (context) - Bellare, Rogaway - 1994
171   Prudent engineering practice for cryptographic protocols - Abadi, Needham - 1996
167   Resource access control in systems of mobile agents - Hennessy, Riely - 1998
158   Secrecy by typing in security protocols - Abadi - 1999
140   Reasoning about beliefs in cryptographic protocols - Gong, Needham et al. - 1990
97   the security of public key protocols (context) - Dolev, Yao - 1983
90   Strand spaces: Why is a security protocol correct (context) - Fabrega, Herzog et al. - 1998
80   A semantic model for authentication protocols - Woo, Lam - 1993
70   Verifying authentication protocols in CSP (context) - Schneider - 1998
67   A hierarchy of authentication specifications - Lowe - 1995
67   ACM Transactions on Programming Languages and Systems (context) - Grumberg, Long et al. - 1994
58   Authentication for distributed systems - Woo, Lam - 1992
57   Model checking for security protocols - Marrero, Clarke et al. - 1997
51   Programming Satan's computer - Anderson, Needham - 1995
38   What do we mean by entity authentication (context) - Gollmann - 1995
35   towards the integration of functional and imperative program.. (context) - Lucassen, effects - 1987
33   Typing a multi-language intermediate code - Gordon, Syme - 2001
32   Typing correspondence assertions for communication protocols - Gordon, Jeffrey - 2001
31   Athena: a new efficient automatic checker for security proto.. - Song - 1999
29   Integrating functional and imperative programming (context) - Gifford, Lucassen - 1986
27   How to prevent type flaw attacks on security protocols - Heather, Lowe et al. - 2000
25   Secrecy types for asymmetric communication - Abadi, Blanchet - 2001
24   An approach to the formal verification of cryptographic prot.. - Bolignano - 1996
20   The Java TM Virtual Machine Specification (context) - Lindholm, Yellin - 1997
19   Static enforcement of security with types - Skalka, Smith - 2000
19   Communicating and Mobile Systems: the p-Calculus (context) - Milner - 1999
15   Towards automatic verification of authentication protocols o.. - Heather, Schneider - 2000
4   Region analysis and a p-calculus with groups (context) - Zilio, Gordon - 2000
4   mutual authentication (context) - Otway, Rees et al. - 1987
3   ACM Transactions on Software Engineering and Methodology (context) - Durante, Focardi et al. - 2000
2   Available from the authors (context) - Pierce, Sumii et al. - 2000
1   Oh! . . . Is it really you (context) - Heather - 2000



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://fpl.cs.depaul.edu/ajeffrey/research-bib.html):   More
A PostScript Font Installation Package Written in TEX - Jeffrey (1993)   (Correct)
LATEX 2e For Authors - Team (1997)   (Correct)
E-LOTOS core language - Jeffrey, Leduc (1996)   (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