@string{spv = "Springer"}
@string{lncs= "Lecture Notes in Computer Science"}
@string{lnai= "Lecture Notes in Artificial Intelligence"}
@string{entcs="Electronic Notes in Theoretical Computer Science"}
@string{ipl = "Information Processing Letters"}
@string{jf  = "Journal of Functional Programming"}
@string{jlc = "Journal of Logic and Computation"}
@string{toplas="ACM Transactions on Programming Languages and Systems"}
@string{spe = "Software -- Practice and experience"}
@string{jlsc= "Lisp and Symbolic Computation"}
@string{acta= "Acta Informatica"}
@string{sicomp="SIAM Journal on Computing"}
@string{scp = "Science of Computer Programming"}
@string{tissec="ACM Transactions on Information and System Security (TISSEC)"}


@misc{rfc4120,
  author       = "Neuman, Clifford and Yu, Tom and Hartman, Sam and Raeburn, Kenneth",
  title        = "The {K}erberos Network Authentication Service ({V}5)",
  note         = "\url{http://www.ietf.org/rfc/rfc4120}",
  month        = jul,
  year         = 2005
}

@misc{pkinit-all,
  author       = "IETF",
  title        = {Public Key Cryptography for Initial Authentication in {K}erberos},
  year         = {1996--2006},
  note         = {RFC 4556. Preliminary versions available as a sequence of Internet Drafts at
                 \url{http://tools.ietf.org/wg/krb-wg/draft-ietf-cat-kerberos-pk-init/}}
}

@InProceedings{Albrecht09,
  author = 	 {Martin R. Albrecht and Kenny G. Paterson and Gaven J. Watson},
  title = 	 {Plaintext Recovery Attacks Against {SSH}},
  booktitle = {IEEE Symposium on Security and Privacy},
  pages = 	 {16--26},
  year = 	 2009,
  address = 	 {Oakland, CA},
  month = 	 may,
  publisher = {IEEE Computer Society}
}

@InProceedings{Almeida13,
  author = 	 {Jos{\'e} Bacelar Almeida and Manuel Barbosa and Gilles Barthe and François Dupressoir},
  title = 	 {Certified computer-aided cryptography: efficient provably secure machine code from high-level implementations},
  booktitle = {ACM SIGSAC Conference on Computer and Communications Security (CCS'13)},
  pages = 	 {1217-1230},
  year = 	 2013,
  address = 	 {Berlin, Germany},
  month = 	 nov,
  publisher = {ACM}
}

@InProceedings{AVISPA,
  author = 	 {Alessandro Armando and David Basin and Yohan Boichut and Yannick Chevalier and Luca Compagna and Jorge Cuellar and Paul Hankes Drielsma and Pierre-Cyrille H{\'e}am and Olga Kouchnarenko and Jacopo Mantovani and Sebastian M{\"o}dersheim and David von Oheimb and Micha{\"e}l Rusinowitch and Judson Santiago and Mathieu Turuani and Luca Vigan{\'o} and Laurent Vigneron},
  title = 	 {The {AVISPA} tool for Automated Validation of {I}nternet Security Protocols and Applications},
  booktitle =	 {Computer Aided Verification, 17th International Conference, CAV 2005},
  pages =	 {281--285},
  year =	 2005,
  editor =	 {Kousha Etessami and Sriram K. Rajamani},
  volume =	 3576,
  series =	 lncs,
  address =	 {Edinburgh, Scotland},
  month =	 jul,
  publisher =	 spv
}

@Misc{AVISPA-IF,
  author =	 {AVISPA},
  title =	 {Deliverable {D}2.3: The Intermediate Format},
  howpublished = {Available at \url{http://www.avispa-project.org}.},
  year =	 2003
}

@Misc{AVISPA-project,
  key = {AVI},
  title =	 {AVISPA: Automated Validation of Internet Security Protocols and Applications. FET Open Project IST-2001-39252, \url{www.avispa-project.org}}
}

@InProceedings{Abadi01,
  author = 	 {Mart{\'\i}n Abadi and Jan J{\"u}rjens},
  title = 	 {Formal Eavesdropping and its Computational Interpretation},
  booktitle =	 {Theoretical Aspects of Computer Software (TACS'01)},
  pages =	 {82--94},
  year =	 2001,
  editor =	 {N. Kobayashi and B.C. Pierce},
  volume =	 2215,
  series =	 lncs,
  address =	 {Sendai, Japan},
  month =	 oct,
  publisher =	 spv
}

@Article{Abadi02,
  author = 	 {Mart{\'\i}n Abadi and C{\'e}dric Fournet and Georges Gonthier},
  title = 	 {Secure Implementation of Channel Abstractions},
  journal = 	 {Information and Computation},
  year = 	 2002,
  volume =	 174,
  number =	 1,
  pages =	 {37--83},
  month =	 apr
}

@InProceedings{Abadi02b,
  author = 	 {Mart{\'\i}n Abadi and Neal Glew and Bill Horne and Benny Pinkas},
  title = 	 {Certified Email with a Light On-line Trusted Third Party: Design and Implementation},
  booktitle =	 {11th International World Wide Web Conference},
  pages =	 {387--395},
  year =	 2002,
  address =	 {Honolulu, Hawaii},
  month =	 may,
  publisher =	 {ACM Press}
}

@Article{Abadi02c,
  author = 	 {Mart{\'\i}n Abadi and Bruno Blanchet},
  title = 	 {Secrecy Types for Asymmetric Communication},
  journal = 	 {Theoretical Computer Science},
  year = 	 2003,
  volume = 	 298,
  number = 	 3,
  pages = 	 {387--415},
  month =	 apr,
  editor = 	 {F. Honsell and M. Miculan},
  note = 	 {Special issue FoSSaCS'01.}
}

@InProceedings{Abadi03,
  author = 	 {Mart{\'\i}n Abadi and C{\'e}dric Fournet},
  title = 	 {Access Control based on Execution History},
  booktitle = {10th Annual Network and Distributed System Security Symposium (NDSS'03)},
  pages =	 {107--121},
  year = 	 2003,
  address = 	 {San Diego, CA},
  month = 	 feb,
  organization = {Internet Society}
}

@InProceedings{Abadi03b,
  author = 	 {Mart{\'\i}n Abadi and Bruno Blanchet},
  title = 	 {Computer-Assisted Verification of a Protocol for Certified Email},
  booktitle = {Static Analysis, 10th International Symposium (SAS'03)},
  pages =	 {316--335},
  year = 	 2003,
  editor = 	 {Radhia Cousot},
  volume =	 2694,
  series = 	 lncs,
  address = 	 {San Diego, California},
  month = 	 jun,
  publisher = spv
}

@InProceedings{Abadi03c,
  author =       "Mart\'{\i}n Abadi and Andrew Birrell and Mike Burrows and Frank Dabek
                 and Ted Wobber",
  editor = 	 {Vijay Saraswat},
  address = 	 {Mumbai, India},
  month =        dec,
  year =         "2003",
  pages =        "72--90",
  title =        "Bankable Postage for Network Services",
  volume = 2896,
  booktitle =    "Advances in Computing Science -- ASIAN 2003, Programming Languages and Distributed Computation, 8th Asian Computing Science Conference",
  series =       lncs,
  publisher = spv
}

@InProceedings{Abadi04,
  author =       {Mart{\'\i}n Abadi and Bruno Blanchet and C{\'e}dric Fournet},
  title =        {Just {F}ast {K}eying in the Pi Calculus},
  booktitle =    {Programming Languages and Systems: 
                 13th European Symposium on Programming ({ESOP}'04)},
  pages =     {340--354},
  year =         2004,
  editor =       {David Schmidt},
  volume =	 2986,
  series =       lncs,
  address =      {Barcelona, Spain},
  month =        mar,
  publisher = spv
}

@InProceedings{Abadi04b,
  author = 	 {Mart{\'\i}n Abadi and V{\'e}ronique Cortier},
  title = 	 {Deciding Knowledge in Security Protocols under Equational Theories},
  booktitle =	 {31st International Colloquium on Automata, Languages and Programming},
  pages =	 {46--58},
  year =	 2004,
  editor =	 {D. Sannella},
  volume =	 3142,
  series =	 lncs,
  address =	 {Turku, Finland},
  month =	 jul,
  publisher =	 spv
}

@Article{Abadi04c,
  author = 	 {Mart{\'\i}n Abadi and Bruno Blanchet},
  title = 	 {Analyzing Security Protocols with Secrecy Types and Logic Programs},
  journal = 	 {Journal of the ACM},
  year = 	 2005,
  volume =	 52,
  number =	 1,
  pages =	 {102--146},
  month =	 jan
}

@Article{Abadi04f,
  author = 	 {Mart{\'\i}n Abadi and Bruno Blanchet},
  title = 	 {Computer-Assisted Verification of a Protocol for Certified Email},
  journal = 	 scp,
  year = 	 2005,
  volume =	 58,
  number =	 {1--2},
  pages =	 {3--27},
  month =	 oct,
  note = {Special issue SAS'03.}
}

@inproceedings{Abadi05,
  	author =	{Mart{\'\i}n Abadi and Bogdan Warinschi},
  	title =	{Password-based encryption analyzed},
  	booktitle =	{Proceedings of the 32nd International Colloquium on Automata, Languages and Programming ({ICALP}'05)},
  	address =	{Lisboa, Portugal},
  	editor =	{Caires, Lu{\'\i}s and Monteiro, Lu{\'\i}s},
  	month =	jul,
  	pages =	 {664--676},
  	publisher =	spv,
  	series =	lncs,
  	volume =	3580,
  	year =	2005
}

@InProceedings{Abadi05b,
  author = 	 {Mart{\'\i}n Abadi and Bogdan Warinschi},
  title = 	 {Security Analysis of Cryptographically Controlled Access
to {XML} Documents},
  booktitle = {Proceedings of the 24th ACM Symposium on Principles of
Database Systems (PODS'05)},
  pages = 	 {108--117},
  year = 	 {2005},
  address = 	 {Baltimore, Maryland},
  month = 	 jun,
  publisher = {ACM}
}

@InProceedings{Abadi05c,
 author =      {Mart{\'\i}n Abadi and V{\'e}ronique Cortier},
 title =      {Deciding knowledge in security protocols under (many more) equational theories},
 booktitle = {Proc. 18th IEEE Computer Security Foundations Workshop (CSFW'05)},
 pages =      {62--76},
 year =      {2005},
 address =      {Aix-en-Provence, France},
 month =      jun,
 publisher = {IEEE Comp. Soc. Press}
}



@Article{Abadi06b,
  author = 	 {Mart{\'\i}n Abadi and V{\'e}ronique Cortier},
  title = 	 {Deciding Knowledge in Security Protocols under Equational Theories},
  journal = 	 {Theoretical Computer Science},
  year = 	 2006,
  volume =	 367,
  number =	 {1--2},
  pages =	 {2--32},
  month =	 nov
}

@InProceedings{Abadi06,
  author = {Abadi, Mart{\'\i}n and Baudet, Mathieu and Warinschi, Bogdan},
  title = {Guessing Attacks and the Computational Soundness of Static Equivalence},
  booktitle =	{Proceedings of the 9th International Conference on Foundations of Software Science and Computation Structures ({FoSSaCS}'06)},
  editor =	{Aceto, Luca and Ing{\'o}lfsd{\'o}ttir, Anna},
  month =	mar,
  pages =	{398--412},
  publisher = spv,
  series = lncs,
  address = {Vienna, Austria},
  volume =	3921,
  year =	2006
}

@article{Abadi07, 
  author = {Mart\'{\i}n Abadi and Bruno Blanchet and C\'edric Fournet},
  title = "Just {F}ast {K}eying in the Pi Calculus",
  journal = tissec,
  publisher = {ACM},
  year = 2007,
  volume =	 10,
  number =	 3,
  pages =	 {1--59},
  month =	 jul
}

@InProceedings{Abadi09,
  author = 	 {Mart{\'\i}n Abadi and Bruno Blanchet and Hubert Comon-Lundh},
  title = 	 {Models and Proofs of Protocol Security: A Progress Report},
  booktitle = {21st International Conference on Computer Aided Verification (CAV'09)},
  pages = 	 {35--49},
  year = 	 2009,
  editor = 	 {Ahmed Bouajjani and Oded Maler},
  volume = 	 5643,
  series = 	 lncs,
  address = 	 {Grenoble, France},
  month = 	 jun,
  publisher = spv
}

@InProceedings{Abadi2000a,
author       =   "Mart\'{\i}n Abadi and Phillip Rogaway",
title        =   "Reconciling Two Views of Cryptography (The Computational Soundness of Formal Encryption)",
booktitle    =   "First IFIP International Conference on Theoretical Computer Science",
publisher    =   spv,
series       =   lncs,
year         =   2000,
volume = 1872,
month        =   aug,
pages = {3--22}
}

@InProceedings{Abadi2000b,
  author = 	 {Mart{\'\i}n Abadi},
  title = 	 {Taming the Adversary},
  booktitle =	 {Advances in Cryptology -- CRYPTO 2000},
  pages =	 {353--358},
  year =	 2000,
  editor =	 {M.~Bellare},
  volume =	 1880,
  series =	 lncs,
  address =	 {Santa Barbara, CA},
  month =	 aug,
  publisher =	 spv,
  note =	 {Invited paper.}
}

@InProceedings{Abadi2001,
  author = 	 {Mart{\'\i}n Abadi and C{\'e}dric Fournet},
  title = 	 {Mobile Values, New Names, and Secure Communication},
  booktitle = 	 {28th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL'01)},
  pages = 	 {104--115},
  year = 	 2001,
  address =	 {London, United Kingdom},
  month = 	 jan,
  publisher =	 {ACM Press}
}

@InProceedings{Abadi2001b,
  author = 	 {Mart{\'\i}n Abadi and Bruno Blanchet},
  title = 	 {Secrecy Types for Asymmetric Communication},
  booktitle = 	 {Foundations of Software Science and Computation Structures (FoSSaCS 2001)},
  pages = 	 {25--41},
  year = 	 {2001},
  editor = 	 {F. Honsell and M. Miculan},
  volume = 	 {2030},
  series = 	 lncs,
  address = 	 {Genova, Italy},
  month = 	 apr,
  publisher =    spv
}

@InProceedings{Abadi2002,
  author = 	 {Mart{\'\i}n Abadi and Bruno Blanchet},
  title = 	 {Analyzing Security Protocols with Secrecy Types and Logic Programs},
  booktitle = 	 {29th Annual ACM SIGPLAN - SIGACT Symposium on Principles of Programming Languages (POPL 2002)},
  pages = 	 {33--44},
  year = 	 {2002},
  address = 	 {Portland, Oregon},
  month = 	 jan,
  publisher = {ACM Press}
}

@Article{Abadi2002b,
  author = 	 {Mart\'{\i}n Abadi and Phillip Rogaway},
  title = 	 {Reconciling Two Views of Cryptography (The Computational Soundness of Formal Encryption)},
  journal = 	 {Journal of Cryptology},
  year = 	 2002,
  volume =	 15,
  number =	 2,
  pages =	 {103--127}
}

@Article{Abadi93,
  author = 	 {Mart\'{\i}n Abadi and Michael Burrows and Butler
		  Lampson and Gordon Plotkin},
  title = 	 {A Calculus for Access Control in Distributed Systems},
  journal = 	 {ACM Transactions on Programming Languages and Systems},
  year = 	 1993,
  volume =	 15,
  number =	 4,
  month =	 Oct,
  pages =	 {706--734}
}

@TechReport{Abadi94,
  author = 	 {Mart\'{\i}n Abadi and Roger Needham},
  title = 	 {Prudent Engineering Practice for Cryptographic Protocols},
  institution =  {Digital Equipment Corporation},
  year = 	 1994,
  number =	 {SRC Research Report 125},
  month =	 jun,
}

@Article{Abadi96,
	author	= {Mart\'{\i}n Abadi and Roger Needham},
	title	= {Prudent Engineering Practice for Cryptographic Protocols},
	journal	= {IEEE Transactions on Software Engineering},
	volume	= {22},
	number	= 1,
	month	= jan,
	year	= 1996,
	pages	= {6--15}
}

@inproceedings   (Abadi97,
author       =   "Mart\'{\i}n Abadi",
title        =   "Secrecy by Typing in Security Protocols",
publisher    =   spv,
booktitle    =   "Theoretical Aspects of Computer Software",
series       =   lncs,
volume       =   1281,
pages        =   "611--638",
year         =   1997)

@Article{Abadi97b,
  author = 	 {Mart{\'\i}n Abadi},
  title = 	 {Explicit Communication Revisited: Two New Attacks on Authentication Protocols},
  journal = 	 {IEEE Transactions on Software Engineering},
  year = 	 1997,
  volume =	 23,
  number =	 3,
  pages =	 {185--186},
  month =	 mar
}

@InProceedings{Abadi97c,
  author="Mart\'{\i}n Abadi and Andrew D. Gordon",
  title="A Calculus for Cryptographic Protocols: The Spi Calculus",
  year=1997, 
  booktitle = 	"4th ACM Conference on Computer and
		  Communications Security",
  pages="36--47"}

@InProceedings{Abadi98,
  author = 	 {Mart{\'\i}n Abadi and C{\'e}dric Fournet and Georges Gonthier},
  title = 	 {Secure Implementation of Channel Abstractions},
  booktitle = 	 {Thirteenth IEEE Annual Symposium on Logic in Computer 
                  Science},
  year =	 1998,
  month =	 jun,
  pages =        {105--116}
}

@inproceedings   (Abadi98b,
author       =   "Mart\'{\i}n Abadi",
title        =   "Protection in programming-language translations",
pages        =   "868--883",
note         =   "Also Digital Equipment Corporation Systems
		  Research Center report No.\ 154, April 1998",
booktitle    =   "25th International Colloquium on
                  Automata, Languages and Programming",
publisher    =   spv,
series       =   lncs,
volume       =   1443,
year         =   1998,
month        =   jul
)

@Article{Abadi98c,
  author =       "Mart{\'\i}n Abadi and Andrew D. Gordon",
  title =        "A Bisimulation Method for Cryptographic Protocols",
  journal =      "Nordic Journal of Computing",
  volume =       "5",
  number =       "4",
  pages =        "267--303",
  month =        "Winter",
  year =         "1998"
}

@Article{Abadi99,
  author =       "Mart{\'\i}n Abadi",
  title =        "Secrecy by Typing in Security Protocols",
  journal =      "Journal of the ACM",
  volume =       "46",
  number =       "5",
  pages =        "749--786",
  month =        sep,
  year =         "1999"
}

@Article{Abadi99b,
  author = "Mart\'{\i}n Abadi and Andrew D. Gordon",
  journal      =   {Information and Computation},
  title = "A Calculus for Cryptographic Protocols: The Spi Calculus",
  pages        =   "1--70",
  year = 1999,
  month = jan,
  volume = 148,
  number = 1, 
  note = "An extended version appeared as Digital Equipment Corporation Systems
		  Research Center report No.\ 149, January 1998"
}

@InCollection{Abadi99c,
   author = "Mart\'{\i}n Abadi",
   title = "Security Protocols and their Properties",
   booktitle = "Foundations of Secure Computation",
   editor =   "F.L.~Bauer and R.~Steinbrueggen",
   publisher = "IOS Press",
   series = "NATO Science Series",
   year = 2000,
   pages = {39--60},
   note = "Volume for the 20th International Summer School on Foundations
    of Secure Computation, held in Marktoberdorf, Germany (1999)"
}

@InProceedings{Abdalla05,
  author = 	 {Michel Abdalla and Pierre-Alain Fouque and David Pointcheval},
  title = 	 {Password-Based Authenticated Key Exchange in the Three-Party Setting},
  booktitle =	 {Proceedings of the 2005 International Workshop on Practice and Theory in Public Key Cryptography (PKC'05)},
  pages =	 {65--84},
  year =	 2005,
  editor =	 {Serge Vaudenay},
  volume =	 3386,
  series =	 lncs,
  address =	 {Les Diablerets, Switzerland},
  month =	 jan,
  publisher =	 spv
}

@Article{Abdalla06,
  author = 	 {Michel Abdalla and Pierre-Alain Fouque and David Pointcheval},
  title = 	 {Password-Based Authenticated Key Exchange in the Three-Party Setting},
  journal = 	 {IEE Proceedings Information Security},
  year = 	 2006,
  volume =	 153,
  number =	 1,
  pages =	 {27--39},
  month =	 mar
}

@InProceedings{Abramsky86,
  author =       "Abramsky,S.",
  title =        "Strictness Analysis and Polymorphic Invariance",
  booktitle =    "Proc. Programs as Data Objects",
  year =         1986,
  publisher =    spv,
  volume    =    217,
  series =       lncs,
  pages =        {1--23}
}

@InProceedings{Adao05,
  author = 	 {Pedro Ad{\~a}o and Gergei Bana and Andre Scedrov},
  title = 	 {Computational and Information-Theoretic Soundness and Completeness of Formal Encryption},
  booktitle = {18th IEEE Computer Security Foundations Workshop (CSFW-18)},
  pages = 	 {170--184},
  year = 	 {2005},
  address = 	 {Aix-en-Provence, France},
  month = 	 jun,
  publisher = {IEEE}
}

@INPROCEEDINGS{Adao05b,
  AUTHOR = {Pedro Ad{\~a}o and Gergei Bana and Jonathan Herzog and Andre Scedrov},
  TITLE = {Soundness of Formal Encryption in the Presence of Key-Cycles},
  BOOKTITLE = {Proceedings of the 10th European Symposium On Research In Computer Security (ESORICS 2005)},
  YEAR = 2005,
  MONTH = sep,
  address = {Milan, Italy},
  series = lncs,
  editor = {Sabrina de Capitani di Vimercati and Paul Syverson and Dieter Gollmann},
  volume = 3679,
  publisher = spv,
  pages = {374--396}
}

@InProceedings{Agesen99,
  author = 	 {Ole Agesen and David Detlefs and Alex Garthwaite and Ross Knippel and Y. S. Ramakrishna and Derek White},
  title = 	 {An Efficient Meta-lock for Implementing Ubiquitous Synchronization},
  booktitle = 	 {Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'99)},
  pages =	 {207--222},
  year =	 1999,
  address =	 {Denver, Colorado},
  month =	 nov
}

@inproceedings{Aiello02,
  author = 	 {W. Aiello and S.M. Bellovin and M. Blaze and
                  R. Canetti and J. Ionnidis and A.D. Keromytis and O. Reingold},
  title = 	 {Efficient, {DoS}-Resistant, Secure Key Exchange for Internet Protocols},
  year =	 2002,
  month =        nov,
  pages = "48--58",
  booktitle = {ACM Conference on Computer and Communications Security (CCS'02)},
  publisher = {ACM},
  editor = {R. Sandhu}
}

@Article{Aiello:2004:JFK,
  author =       "William Aiello and Steven M. Bellovin and Matt Blaze
                 and Ran Canetti and John Ioannidis and Keromytis
                 Keromytis and Omer Reingold",
  title =        "Just {F}ast {K}eying: {Key} Agreement in a Hostile
                 {Internet}",
  journal =      "ACM Transactions on Information and System Security",
  volume =       "7",
  number =       "2",
  pages =        "242--273",
  month =        may,
  year =         "2004",
}

@InProceedings{AikenAandF1995a,
  author      ={Alexander Aiken and Manuel F\"ahndrich and Raph Levien},
  title       ="Better Static Memory Management: Improving 
		Region-Based Analysis of Higher-Order Languages",
  booktitle   ="SIGPLAN Conference on Programming Language Design and Implementation (PLDI'95)",
  month       =jun,
  year        ="1995",
  address     = {La Jolla, California},
  pages       ={174--185}
}

@InProceedings{Aizatulin11,
  author = 	 {Mihhail Aizatulin and Andrew D. Gordon and Jan J{\"u}rjens},
  title = 	 {Extracting and Verifying Cryptographic Models from {C} Protocol Code by Symbolic Execution},
  booktitle = {Proceedings of the 18th ACM Conference on Computer and Communications Security (CCS'11)},
  pages = 	 {331--340},
  year = 	 2011,
  address = 	 {Chicago, IL, USA},
  month = 	 oct,
  publisher = {ACM Press}
}

@InProceedings{Aldrich99,
  author =       {Jonathan Aldrich and Craig Chambers and Emin Gun Sirer and Susan Eggers},
  title =        {Static Analyses for Eliminating Unnecessary Synchronization from {J}ava Programs},
  booktitle =    {Static Analysis Symposium (SAS'99)},
  pages =	 {19--38},
  year =         1999,
  address = 	 {Venice, Italy},
  volume =    1694,
  series =    lncs,
  month =        sep,
  publisher = spv
}

@InProceedings{Allamigeon05,
  author = 	 {Xavier Allamigeon and Bruno Blanchet},
  title = 	 {Reconstruction of Attacks against Cryptographic Protocols},
  booktitle = {18th IEEE Computer Security Foundations Workshop (CSFW-18)},
  pages = 	 {140--154},
  year = 	 {2005},
  address = 	 {Aix-en-Provence, France},
  month = 	 jun,
  publisher = {IEEE}
}

@Manual{Alpha,
  title = 	 {21164 Alpha Microprocessor, Hardware Reference Manual},
  OPTkey = 	 {},
  OPTauthor = 	 {},
  organization = {Samsung Electronics},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTmonth = 	 {},
  year = 	 {1997},
  OPTnote = 	 {},
  OPTannote = 	 {},
  documentURL =  {}
}

@InProceedings{Alt96,
  author = 	 {Martin Alt and Christian Ferdinand and Florian Martin and Reinhard Wilhelm},
  title = 	 {Cache Behavior Prediction by Abstract Interpretation},
  booktitle = 	 {Static Analysis Symposium (SAS'96)},
  year =	 1996,
  pages =	 {52--66},
  volume =	 1145,
  series =	 lncs,
  month =        sep,
  publisher =	 spv
}

@TechReport{Amadio1999,
  author = 	 {Roberto Amadio and Sanjiva Prasad},
  title = 	 {The game of the name in cryptographic tables},
  institution =  {INRIA},
  year = 	 1999,
  number =	 3733,
  month =	 jul
}

@InProceedings{Amadio1999b,
  author = 	 {Roberto Amadio and Sanjiva Prasad},
  title = 	 {The game of the name in cryptographic tables},
  booktitle = 	 {Advances in Computing Science - ASIAN'99},
  pages =	 {15--27},
  year =	 1999,
  editor =	 {P. S. Thiagarajan and R. Yap},
  volume =	 1742,
  series =	 lncs,
  address =	 {Phuket, Thailand},
  month =	 dec,
  publisher =	 spv
}

@TechReport{Amadio2000,
  author = 	 {Roberto Amadio and Denis Lugiez},
  title = 	 {On the reachability problem in cryptographic protocols},
  institution =  {INRIA},
  year = 	 2000,
  number =	 3915,
  month =	 mar
}

@InProceedings{Amadio2000b,
  author = 	 {Roberto Amadio and Denis Lugiez},
  title = 	 {On the reachability problem in cryptographic protocols},
  booktitle = 	 {CONCUR 2000 - Concurrency Theory},
  pages =	 {380--395},
  year =	 2000,
  editor =	 {Catuscia Palamidessi},
  volume =	 1877,
  series =	 lncs,
  address =	 {State College, Pennsylvania},
  month =	 aug,
  publisher =	 spv
}



@TechReport{Amadio2002,
  author = 	 {Roberto Amadio and Witold Charatonik},
  title = 	 {On name generation and set-based analysis in {D}olev-{Y}ao model},
  institution =  {INRIA},
  number =       4379,
  year = 	 2002,
  month =	 jan
}

@InProceedings{Amadio2002b,
  author = 	 {Roberto Amadio and Witold Charatonik},
  title = 	 {On Name Generation and Set-Based Analysis in the {D}olev-{Y}ao Model},
  booktitle =	 {CONCUR 2002 - Concurrency Theory},
  pages =	 {499--514},
  year =	 2002,
  editor =	 {L. Brim and P. Janar and M. Ket{\'\i}nsk\'y and A. Kuera},
  volume =	 2421,
  series =	 lncs,
  address =	 {Brno, Czech Republic},
  month =	 aug,
  publisher =	 spv
}

@InProceedings{Amaniss96,
  author = 	 {Ali Amaniss},
  title = 	 {Classification, Extension and Applications of some Schematization Methods of Infinite Sets of Terms},
  booktitle =	 {Workshop on Term Schematizations and Their Applications},
  year =	 1996,
  address =	 {Rutgers University, New Jersey},
  month =	 jul,
}

@InProceedings{Anderson95,
  author = 	 {Ross Anderson and Roger Needham},
  title = 	 {Programming {S}atan's Computer},
  booktitle =	 {Computer Science Today: Recent Trends and Developments},
  pages =	 {426--440},
  year =	 1995,
  editor =	 {J. van Leeuven},
  volume =	 1000,
  series =	 lncs,
  publisher =	 spv
}

@Article{Appel87,
  author = 	 {Andrew W. Appel},
  title = 	 {Garbage Collection can be faster than Stack Allocation},
  journal = 	 ipl,
  year = 	 1987,
  number =	 {4},
  volume =       25,
  pages =	 {275--279},
  month = 	 jan,
  documentURL =  "http://www.cs.princeton.edu:80/faculty/appel/papers/45.ps"
}
@Article{Appel96,
  author = 	 {Andrew W. Appel and Zhong Shao},
  title = 	 {An Empirical and Analytic Study of Stack vs. Heap
		  Cost for Languages with Closures},
  journal = 	 jf,
  year = 	 1996,
  volume =	 6,
  number =	 1,
  month =	 jan,
  pages =	 {47--74},
  documentURL =  "http://www.cs.princeton.edu/~appel/papers/stack2.ps.Z"
}

@InProceedings{Arapinis07,
  author = 	 {Myrto Arapinis and Marie Duflot},
  title = 	 {Bounding Messages for Free in Security Protocols},
  booktitle = {27th Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS'07)},
  pages = 	 {376--387},
  year = 	 2007,
  editor = 	 {Arvind, V. and Prasad, Sanjiva},
  volume = 	 4855,
  series = 	 lncs,
  address = 	 {New Delhi, India},
  month = 	 dec,
  publisher = spv
}

@inproceedings{Arapinis08,
  	author =	{Arapinis, Myrto and Delaune, St{\'e}phanie and Kremer, Steve},
  	title =	{From One Session to Many: Dynamic Tags for Security Protocols},
  	booktitle =	{{P}roceedings of the 15th {I}nternational {C}onference on {L}ogic for {P}rogramming, {A}rtificial {I}ntelligence, and {R}easoning ({LPAR}'08)},
  	DOI =	{10.1007/978-3-540-89439-1_9},
  	editor =	{Cervesato, Iliano and Veith, Helmut and Voronkov, Andrei},
  	month =	nov,
  	pages =	{128--142},
  	publisher =	spv,
  	series =	lnai,
  	address =	{Doha, Qatar},
  	volume =	{5330},
  	year =	{2008}
}

@InProceedings{Arapinis11,
  author = 	 {Myrto Arapinis and Eike Ritter and Mark D. Ryan},
  title = 	 {Stat{V}erif: Verification of stateful processes},
  booktitle = {24th Computer Security Foundations Symposium (CSF'11)},
  pages = 	 {33--47},
  year = 	 2011,
  address = 	 {Cernay-la-Ville, France},
  month = 	 jun,
  organization = {IEEE}
}

@InProceedings{Armando03,
  author = 	 {Alessandro Armando and Luca Compagna and Pierre Ganty},
  title = 	 {{SAT}-based Model-Checking of Security Protocols using
                  Planning Graph Analysis},
  booktitle =	 { FME 2003: Formal Methods, International Symposium of Formal Methods Europe},
  pages =	 {875--893},
  year =	 2003,
  editor =	 {Keijiro Araki and Stefania Gnesi and Dino Mandrioli},
  volume =	 2805,
  series =	 lncs,
  address =	 {Pisa, Italy},
  month =	 sep,
  publisher =	 spv
}

@InProceedings{Ayers97,
  author = 	 {Andrew Ayers and Robert Gottlieb and Richard Schooler},
  title = 	 {Aggressive Inlining},
  booktitle = 	 {SIGPLAN Conference on Programming Language Design and Implementation (PLDI'97)},
  pages = 	 {134--145},
  year = 	 1997,
  address =	 {Las Vegas, Nevada},
  month =	 may
}

@TechReport{Baader98,
  author = 	 {Franz Baader and Cesare Tinelli},
  title = 	 {Deciding the Word Problem in the Union of Equational Theories},
  institution =  {University of Illinois at Urbana-Champaign},
  year = 	 1998,
  number =	 {UIUCDCS-R-98-2073, UILU-ENG-98-1724},
  month =	 oct
}

@INCOLLECTION{Bachmair01,
        AUTHOR  = {Bachmair, L. and Ganzinger, H.},
        TITLE   = {Resolution Theorem Proving},
        BOOKTITLE = {Handbook of Automated Reasoning},
        EDITOR    = {Robinson, A. and Voronkov, A.},
        YEAR    = 2001,
        VOLUME  = 1,
        CHAPTER = 2,
        PAGES   = {19--100},
        PUBLISHER = {North Holland}
}

@article{Bachmair94,
 author = {Leo Bachmair and Nachum Dershowitz},
 title = {Equational inference, canonical proofs, and proof orderings},
 journal = {Journal of the ACM},
 volume = {41},
 number = {2},
 year = {1994},
 pages = {236--276},
 publisher = {ACM Press},
 address = {New York, NY, USA},
 }

@INCOLLECTION{Bachmair98,                           
        AUTHOR             = {Leo Bachmair and Harald Ganzinger},
        BOOKTITLE          = {Automated Deduction --- A Basis for Applications},
        EDITOR             = {Bibel, W. and Schmitt, P.H.},
        VOLUME             = {I},
        CHAPTER            = 11,
        TITLE              = {Equational Reasoning in Saturation-Based Theorem Proving},
        PUBLISHER          = {Kluwer},
        YEAR               = {1998},
        PAGES              = {353--397}
}

@InProceedings{Backes02,
  author = 	 {Michael Backes and Birgit Pfitzmann},
  title = 	 {Computational Probabilistic Non-Interference},
  booktitle = 	 {7th European Symposium on Research
       in Computer Security (ESORICS '02)},
  pages =	 {1--23},
  year =	 2002,
  editor =	 {D. Gollmann and G. Karjoth and M. Waidner},
  volume =	 2502,
  series =	 lncs,
  address =	 {Zurich, Switzerland},
  month =	 oct,
  publisher =	 spv
}

@InProceedings{Backes03,
  author = 	 {Michael Backes and Birgit Pfitzmann and Michael Waidner},
  title = 	 {A Composable Cryptographic Library with Nested Operations},
  booktitle = 	 {10th ACM conference on Computer and communication security (CCS'03)},
  pages =	 {220--230},
  year =	 2003,
  address =	 {Washington D.C.},
  month =	 oct,
  organization = {ACM}
}

@InProceedings{Backes03b,
  author = 	 {Michael Backes and Birgit Pfitzmann},
  title = 	 {Intransitive Non-Interference for Cryptographic Purposes},
  booktitle = 	 {24th IEEE Symposium on Security and Privacy},
  pages =	 {140--152},
  year =	 2003,
  address =	 {Oakland, CA},
  month =	 may,
  organization = {IEEE}
}

@InProceedings{Backes03c,
  author = 	 {Michael Backes and Birgit Pfitzmann},
  title = 	 {A Cryptographically Sound Security Proof of the {N}eedham-{S}chroeder-{L}owe Public-Key Protocol},
  booktitle =	 {23rd Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS)},
  pages =	 {1--12},
  year =	 2003,
  editor =	 {Paritosh K. Pandya and Jaikumar Radhakrishnan},
  volume =	 2914,
  series =	 lncs,
  address =	 {Mumbai, India},
  month =	 dec,
  publisher =	 spv
}

@InProceedings{Backes03d,
  author = 	 {Michael Backes and Birgit Pfitzmann and Michael Waidner},
  title = 	 {Symmetric authentication within a simulatable cryptographic library},
  booktitle =	 {Computer Security - ESORICS 2003, 8th European Symposium on Research in Computer Security},
  pages =	 {271--290},
  year =	 2003,
  editor =	 {Einar Snekkenes and Dieter Gollman},
  volume =	 2808,
  series =	 lncs,
  address =	 {Gj{\o o}vik, Norway},
  month =	 oct,
  publisher =	 spv
}

@InProceedings{Backes04,
  author = 	 {Michael Backes and Birgit Pfitzmann},
  title = 	 {Symmetric Encryption in a Simulatable {D}olev-{Y}ao Style Cryptographic Library},
  booktitle =	 {17th IEEE Computer Security Foundations Workshop},
  pages =	 {204--218},
  year =	 2004,
  address =	 {Pacific Grove, CA},
  month =	 jun,
  publisher =	 {IEEE}
}


@InProceedings{Backes05,
  author = 	 {Michael Backes and Birgit Pfitzmann},
  title = 	 {Relating Symbolic and Cryptographic Secrecy},
  booktitle =	 {26th IEEE Symposium on Security and Privacy},
  pages =	 {171--182},
  year =	 2005,
  address =	 {Oakland, CA},
  month =	 may,
  publisher =	 {IEEE}
}



@Article{Backes05b,
  author = 	 {Michael Backes and Birgit Pfitzmann},
  title = 	 {Relating Symbolic and Cryptographic Secrecy},
  journal = 	 {IEEE Transactions on Dependable and Secure Computing},
  year = 	 2005,
  volume =	 2,
  number =	 2,
  pages =	 {109--123},
  month =	 apr
}

@InProceedings{Backes05c,
  author = 	 {Michael Backes and Birgit Pfitzmann},
  title = 	 {Limits of the Cryptographic Realization of {D}olev-{Y}ao-style {XOR} and {D}olev-{Y}ao-Style Hash Functions.},
  booktitle =    {10th European Symposium on Research in Computer Security (ESORICS'05)},
  pages = 	 {336--354},
  year = 	 2005,
  volume = 	 3679,
  series = 	 lncs,
  publisher = spv
}

@InProceedings{Backes06,
  author = 	 {Michael Backes and Peeter Laud},
  title = 	 {A Mechanized, Cryptographically Sound Type Inference Checker},
  booktitle = {Workshop on Formal and Computational Cryptography (FCC'06)},
  OPTpages = 	 {},
  year = 	 {2006},
  address = 	 {Venice, Italy},
  month = 	 jul
}



@InProceedings{Backes06b,
  author = 	 {Michael Backes and Peeter Laud},
  title = 	 {Computationally Sound Secrecy Proofs by Mechanized Flow Analysis},
  booktitle =	 {Proceedings of 13th ACM Conference on Computer and Communications Security (CCS'06)},
  pages =	 {370--379},
  year =	 2006,
  address =	 {Alexandria, VA},
  month =	 nov,
  publisher =	 {ACM}
}

@InProceedings{Backes07,
  author = 	 {Michael Backes and Agostino Cortesi and Matteo Maffei},
  title = 	 {Causality-based Abstraction of Multiplicity in Security  Protocols},
  booktitle =	 {20th IEEE Computer Security Foundations Symposium (CSF'07)},
  pages =	 {355--369},
  year =	 2007,
  address =	 {Venice, Italy},
  month =	 jul,
  organization = {IEEE}
}

@InProceedings{Backes07b,
  author = 	 {Michael Backes and Birgit Pfiztmann and Andre Scedrov},
  title = 	 {Key-dependent Message Security under Active Attacks---{BRSIM/UC} Soundness of Symbolic Encryption with Key Cycles},
  booktitle =	 {20th IEEE Computer Security Foundations Symposium (CSF'07)},
  pages =	 {112--124},
  year =	 2007,
  address =	 {Venice, Italy},
  month =	 jul,
  organization = {IEEE}
}




@InProceedings{Backes07d,
  author = 	 {Michael Backes and Markus D{\"u}rmuth and Ralf K{\"u}sters},
  title = 	 {On Simulatability Soundness and Mapping Soundness of Symbolic Cryptography},
  booktitle = {27th Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS'07)},
  pages = 	 {108--120},
  year = 	 2007,
  editor = 	 {Arvind, V. and Prasad, Sanjiva},
  volume = 	 4855,
  series = 	 lncs,
  address = 	 {New Delhi, India},
  month = 	 dec,
  publisher = spv
}

@InProceedings{Backes07c,
  author = {Michael Backes and Matteo Maffei and Dominique Unruh},
  title = {Zero-Knowledge in the Applied Pi-calculus and Automated Verification of the Direct Anonymous Attestation Protocol},
  booktitle = {29th IEEE Symposium on Security and Privacy},
  pages = 	 {202--215},
  year = 	 2008,
  address = 	 {Oakland, CA},
  month = 	 may,
  organization = {IEEE},
  note = 	 {Technical report version available at \url{http://eprint.iacr.org/2007/289}}
}

@InProceedings{Backes08a,
  author = 	 {Michael Backes and Catalin Hritcu and Matteo Maffei},
  title = 	 {Automated Verification of Remote Electronic Voting Protocols in the Applied Pi-calculus},
  booktitle = {21st IEEE Computer Security Foundations Symposium (CSF'08)},
  pages = 	 {195--209},
  year = 	 2008,
  address = 	 {Pittsburgh, PA},
  month = 	 jun,
  publisher = {IEEE Computer Society}
}

@InProceedings{Backes08b,
  author = 	 {Michael Backes and Dominique Unruh},
  title = 	 {Computational Soundness of Symbolic Zero-Knowledge Proofs Against Active Attackers},
  booktitle = {21st IEEE Computer Security Foundations Symposium (CSF'08)},
  pages = 	 {255--269},
  year = 	 2008,
  address = 	 {Pittsburgh, PA},
  month = 	 jun,
  publisher = {IEEE Computer Society}
}


@InProceedings{Backes09,
  author = 	 {Michael Backes and Dennis Hofheinz and Dominique Unruh},
  title = 	 {{CoSP}: A general framework for computational soundness proofs},
  booktitle = {ACM Conference on Computer and Communications Security (CCS'09)},
  pages = 	 {66--78},
  year = 	 2009,
  address = 	 {Chicago, IL, USA},
  month = 	 nov,
  publisher = {ACM}
}

@InProceedings{Backes10,
  author = 	 {Michael Backes and Matteo Maffei and Dominique Unruh},
  title = 	 {Computationally sound verification of source code},
  booktitle = {17th ACM Conference on Computer and Communications Security (CCS'10)},
  pages = 	 {387--398},
  year = 	 2010,
  address = 	 {Chicago, IL, USA},
  month = 	 oct,
  publisher = {ACM Press}
}

@InProceedings{Bacon96,
  author = 	 {David F. Bacon and Peeter F. Sweeney},
  title = 	 {Fast Static Analysis of {C++} Virtual Function Calls},
  booktitle =	 {ACM Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'96)},
  pages =	 {324--341},
  year =	 1996,
  address =	 {San Jose, CA},
  month =	 oct,
  publisher =	 {ACM}
}

@PhdThesis{Bacon97,
  author = 	 {David F. Bacon},
  title = 	 {Fast and Efficient Optimization of Statically Typed Object-Oriented Languages},
  school = 	 {University of California, Berkeley},
  year = 	 1997,
  month =	 oct
}

@InProceedings{Bacon98,
  author = 	 {David F. Bacon and Ravi Konuru and Chet Murthy and Mauricio Serrano},
  title = 	 {Thin Locks: Featherweight Synchronization for {J}ava},
  booktitle = 	 {ACM SIGPLAN'98 Conference on Programming Language Design and Implementation (PLDI'98)},
  pages =	 {258--268},
  year =	 1998,
  address =	 {Montreal, Canada},
  month =	 may
}

@InProceedings{Ball02,
  author =       {Thomas Ball and Andreas Podelski and Sriram K. Rajamani},
  title =        {Relative Completeness of Abstraction Refinement for Software Model Checking},
  booktitle =    {TACAS: Tools and Algorithms for the Construction and Analysis of Systems},
  year =         2002,
  editor =       {Joost-Pieter Kaoen and Perdita Stevens},
  volume =       2280,
  series =       lncs,
  address =     {Grenoble, France},
  month =       apr,
  publisher =    spv,
  pages =        {158--172},
}

@Article{Banerjee98,
  author = 	 {Anindya Banerjee and David A. Schmidt},
  title = 	 {Stackability in the Simply-Typed Call-By-Value Lambda Calculus},
  journal = 	 scp,
  year = 	 1998,
  volume =	 31,
  number =	 1,
  pages =	 {47--73},
  month =	 may
}

@InProceedings{Bansal12,
  author = 	 {Chetan Bansal and Karthikeyan Bhargavan and Sergio Maffeis},
  title = 	 {Discovering Concrete Attacks on Website Authorization by Formal Analysis},
  booktitle = {25th IEEE Computer Security Foundations Symposium (CSF'12)},
  year = 	 {2012},
  address = 	 {Cambridge, MA, USA},
  month = 	 jun,
  organization = {IEEE},
  pages = 	 {247--262}
}

@InProceedings{Bartal99,
  author = 	 {Yair Bartal and Alain Mayer and Kobbi Nissim and Avishai Wool},
  title = 	 {{\it Firmato}: A Novel Firewall Management Toolkit},
  booktitle = 	 {IEEE Symposium on Security and Privacy 1999},
  pages =	 {17--31},
  year =	 1999,
  address =	 {Oakland, California},
  month =	 may,
  organization = {IEEE Computer Society},
  note =	 {\verb+http://computer.org/conferen/proceed/s&p/0176/0176toc.htm+}
}

@InProceedings{Barthe04,
  author = 	 {Gilles Barthe and Jan Cederquist and Sabrina Tarento},
  title = 	 {A Machine-Checked Formalization of the Generic Model and the Random Oracle Model},
  booktitle = {Second International Joint Conference on Automated Reasoning (IJCAR'04)},
  pages =	 {385--399},
  year =	 2004,
  editor =	 {David Basin and Michael Rusinowitch},
  volume =	 3097,
  series =	 lncs,
  address =	 {Cork, Ireland},
  month =	 jul,
  publisher =	 spv
}



@InProceedings{Barthe08,
  author = 	 {Gilles Barthe and Benjamin Gr{\'e}goire and Sylvain Heraud and Santiago Zanella B{\'e}guelin},
  title = 	 {Formal certification of {E}l{G}amal encryption. {A} gentle introduction to {C}erti{C}rypt},
  booktitle = {5th International Workshop on Formal Aspects in Security and Trust, FAST 2008},
  pages = 	 {1--19},
  year = 	 2009,
  editor = 	 {Pierpaolo Degano and Joshua Guttman and Fabio Martinelli},
  volume = 	 5491,
  series = 	 lncs,
  address = 	 {Malaga, Spain},
  publisher = spv
}

@InProceedings{Barthe09,
  author = 	 {Gilles Barthe and Benjamin Gr{\'e}goire and Santiago Zanella},
  title = 	 {Formal Certification of Code-Based Cryptographic Proofs},
  booktitle = {36th ACM SIGPLAN - SIGACT Symposium on Principles of Programming Languages (POPL'09)},
  pages = 	 {90--101},
  year = 	 2009,
  address = 	 {Savannah, Georgia},
  month = 	 jan,
  publisher = {ACM}
}

@InProceedings{Barthe10,
  author = 	 {Gilles Barthe and Marion Daubignard and Bruce Kapron and Yassine Lakhnech},
  title = 	 {Computational Indistinguishability Logic},
  booktitle = {17th ACM Conference on Computer and Communications Security (CCS'10)},
  pages = 	 {375--386},
  year = 	 2010,
  address = 	 {Chicago, IL, USA},
  month = 	 oct,
  publisher = {ACM Press}
}



@InProceedings{Barthe11a,
  author = 	 {Gilles Barthe and Benjamin Gr{\'e}goire and Santiago Zanella B{\'e}guelin and Yassine Lakhnech},
  title = 	 {Beyond Provable Security. {V}erifiable {IND-CCA} Security of {OAEP}},
  booktitle = {Topics in Cryptology - CT-RSA 2011},
  pages = 	 {180--196},
  year = 	 2011,
  editor = 	 {Aggelos Kiayias},
  volume = 	 6558,
  series = 	 lncs,
  address = 	 {San Francisco, CA, USA},
  month = 	 feb,
  publisher = spv
}

@InProceedings{Barthe11b,
  author = 	 {Gilles Barthe and Benjamin Gr{\'e}goire and Sylvain Heraud and Santiago Zanella B{\'e}guelin},
  title = 	 {Computer-Aided Security Proofs for the Working Cryptographer},
  booktitle = {Advances in Cryptology -- CRYPTO 2011},
  pages = 	 {71--90},
  year = 	 {2011},
  editor = 	 {Phillip Rogaway},
  volume = 	 {6841},
  series = 	 lncs,
  address = 	 {Santa Barbara, CA, USA},
  month = 	 aug,
  publisher = spv
}

@Article{Basin01,                      
        AUTHOR             = {David Basin and Harald Ganzinger},
        TITLE              = {Automated Complexity Analysis Based on Ordered Resolution},
        YEAR               = {2001},
        PAGES              = {70--109},
        JOURNAL            = {Journal of the ACM},
        VOLUME             = 48,
        NUMBER             = 1
}

@InProceedings{Basin03,
  author = 	 {David Basin and Sebastian M{\"o}dersheim and Luca Vigan{\`o}},
  title = 	 {An On-The-Fly Model-Checker for Security Protocol Analysis},
  booktitle =	 {Computer Security -- ESORICS 2003, 8th European Symposium on Research in Computer Security},
  pages =	 {253--270},
  year =	 2003,
  editor =	 {Einar Snekkenes and Dieter Gollman},
  volume =	 2808,
  series =	 lncs,
  address =	 {Gj{\o}vik, Norway},
  month =	 oct,
  publisher =	 spv
}

@TechReport{Baudet03,
  author = 	 {Mathieu Baudet},
  title = 	 {Random polynomial-time attacks and {D}olev-{Y}ao models},
  institution =  {LSV -- CNRS, INRIA Futurs, ENS Cachan},
  year = 	 {2003},
  month =        nov,
  note =         {15 pages}
}

@inproceedings{Baudet04,
  	author =	{Baudet, Mathieu},
  	title =	{Random Polynomial-Time Attacks and {D}olev-{Y}ao Models},
  	booktitle =	{Proceedings of the Workshop on Security of Systems: Formalism and Tools ({SASYFT}'04)},
  	address =	{Orl{\'e}ans, France},
  	editor =	{Anantharaman, Siva},
  	howpublished =	{LIFO Technical Report 2004-11},
  	month =	jun,
  	publisher =	{Laboratoire d'Informatique Fondamentale d'Orl{\'e}ans},
  	year =	{2004}
}

@inproceedings{Baudet05,
  	author =	{Baudet, Mathieu and Cortier, V{\'e}ronique and Kremer,Steve},
  	title =	{Computationally Sound Implementations of Equational Theories against Passive Adversaries},
  	booktitle =	{Proceedings of the 32nd International Colloquium on Automata, Languages and Programming ({ICALP}'05)},
  	address =	{Lisboa, Portugal},
  	editor =	{Caires, Lu{\'\i}s and Monteiro, Lu{\'\i}s},
  	month =	jul,
  	pages =	{652--663},
  	publisher =	spv,
  	series =	lncs,
  	volume =	3580,
  	year =	2005
}

@Article{Baudet05jalc,
  author = 	 {Baudet, Mathieu},
  title = 	 {Random Polynomial-Time Attacks and {D}olev-{Y}ao Models},
  journal = 	 {Journal of Automata, Languages and Combinatorics},
  year = 	 2006,
  volume = 	 11,
  number = 	 1,
  pages = 	 {7--21}
}

@inproceedings{Baudet05ccs,
  	author =	{Baudet, Mathieu},
  	title =	{Deciding Security of Protocols against Off-line Guessing Attacks},
  	booktitle =	{{P}roceedings of the 12th {ACM} {C}onference on {C}omputer and {C}ommunications {S}ecurity ({CCS}'05)},
  	address =	{Alexandria, Virginia, USA},
  	month =	nov,
  	pages =	{16--25},
  	publisher =	{ACM Press},
  	year =	{2005}
}

@PhdThesis{Baudet07,
  author = 	 {Mathieu Baudet},
  title = 	 {S\'ecurit\'e des protocoles cryptographiques: aspects logiques et calculatoires},
  school = 	 {Ecole Normale Sup\'erieure de Cachan},
  month =        jan,
  year = 	 2007
}

@InProceedings{Baudron01,
  author = 	 {Olivier Baudron and Pierre-Alain Fouque and David Pointcheval and Guillaume Poupard and Jacques Stern},
  title = 	 {Practical Multi-Candidate Election System},
  booktitle =	 {Proceedings of the 20th ACM Symposium on Principles of Distributed Computing (PODC'01)},
  pages =	 {274--283},
  year =	 2001,
  address =	 {Newport, Rhode Island},
  month =	 aug,
  publisher =	 {ACM Press}
}

@InProceedings{BaumWaidner2000,
  author = 	 {Birgit Baum-Waidner and Michael Waidner},
  title = 	 {Round-optimal and Abuse-free Optimistic Multi-Party Contract Signing},
  booktitle =	 {Automata, Languages, and Programming, 27th International Colloquium, ICALP 2000},
  pages =	 {524--535},
  year =	 2000,
  editor =	 {Ugo Montanari and Jos{\'e} D. P. Rolim and Emo Welzl},
  volume =	 1853,
  series =	 lncs,
  address =	 {Geneva, Switzerland},
  month =	 jul,
  publisher =	 spv
}

@InProceedings{Bella02,
  author = 	 {Giampaolo Bella and Fabio Massacci and Lawrence C. Paulson},
  title = 	 {The Verification of an Industrial Payment Protocol: The
               {SET} Purchase Phase},
  booktitle = {9th ACM Conference on Computer and Communications Security},
  pages = 	 {12--20},
  year = 	 {2002},
  editor = 	 {Vijay Atluri},
  address =	 {Washington, DC},
  month =	 nov,
  publisher = {ACM Press}
}

@InProceedings{Bella03,
  author = 	 {Giampaolo Bella and Cristiano Longo and Lawrence C. Paulson.},
  title = 	 {Verifying Second-Level Security Protocols},
  booktitle = {Theorem Proving in Higher Order Logics (TPHOLs'03)},
  pages =	 {352--366},
  year = 	 2003,
  editor = 	 {David Basin and Burkhart Wolff},
  volume = 	 2758,
  series = 	 lncs,
  address = 	 {Roma, Italy},
  month = 	 sep,
  publisher = spv
}

@InProceedings{Bella97,
  author = 	 {Giampaolo Bella and Lawrence C. Paulson},
  title = 	 {Using {I}sabelle to Prove Properties of the {K}erberos Authentication System},
  booktitle =	 {DIMACS Workshop on Design and Formal Verification of Security Protocols},
  year =	 1997,
  address =	 {Piscataway, NJ},
  month =	 sep
}

@InProceedings{Bella98,
  author = 	 {Giampaolo Bella and Lawrence C. Paulson},
  title = 	 {Kerberos Version {IV}: Inductive Analysis of the Secrecy Goals},
  booktitle =	 {Computer Security - ESORICS 98},
  pages =	 {361--375},
  year =	 1998,
  editor =	 {Jean-Jacques Quisquater and others},
  volume =	 1485,
  series =	 lncs,
  address =	 {Louvain-la-Neuve, Belgium},
  month =	 sep,
  publisher =	 spv
}

@inproceedings{Bellare00,
  author   = "Mihir Bellare and David Pointcheval and Phillip Rogaway",
  title    = "Authenticated Key Exchange Secure
                    Against Dictionary Attacks",
  Pages    = " 139--155",
  booktitle= "Advances in Cryptology -- Proceedings of EUROCRYPT '00",
  publisher= spv,
  editor   = "B.~Preneel",
   volume  = "1807",
  series   = lncs,
  address  = "Bruges, Belgique",
  year     = 2000
}

@Article{Bellare00b,
  author = 	 {Mihir Bellare and Joe Kilian and Phillip Rogaway},
  title = 	 {The Security of the Cipher Block Chaining Message Authentication Code},
  journal = 	 {Journal of Computer and System Sciences},
  year = 	 2000,
  volume =	 61,
  number =	 3,
  pages =	 {362--399},
  month =	 dec
}

@InProceedings{Bellare00c,
  author = 	 {Mihir Bellare and Chanathip Namprempre},
  title = 	 {Authenticated Encryption: Relations among notions and analysis of the generic composition paradigm},
  booktitle =	 {Advances in Cryptology -- ASIACRYPT'00},
  pages =	 {531--545},
  year =	 2000,
  editor =	 {T. Okamoto},
  volume =	 1976,
  series =	 lncs,
  address =	 {Kyoto, Japan},
  month =	 dec,
  publisher =	 spv
}

@InProceedings{Bellare02,
  author = 	 {Mihir Bellare and Tadayoshi Kohno and Chanathip Namprempre},
  title = 	 {Authenticated Encryption in {SSH}: Provably Fixing the {SSH} binary packet protocol},
  booktitle = {9th ACM Conference on Computer and Communications Security (CCS'02)},
  pages = 	 {1--11},
  year = 	 2002,
  address = 	 {Washington, DC, USA},
  month = 	 nov,
  publisher = {ACM}
}

@Misc{Bellare04,
  author =	 {Mihir Bellare and Phillip Rogaway},
  title =	 {The Game-Playing Technique},
  howpublished = {Cryptology ePrint Archive, Report 2004/331},
  month =	 nov,
  year =	 2004,
  note =         {Available at \url{http://eprint.iacr.org/2004/331}}
}

@InProceedings{Bellare06,
  author = 	 {Mihir Bellare and Phillip Rogaway},
  title = 	 {The Security of Triple Encryption and a Framework for Code-Based Game-Playing Proofs},
  booktitle =	 {Advances in Cryptology -- Eurocrypt 2006 Proceedings},
  pages =	 {409--426},
  year =	 2006,
  editor =	 {S. Vaudenay},
  volume =	 4004,
  series =	 lncs,
  address =	 {Saint Petersburg, Russia},
  month =	 may,
  publisher =	 spv,
  note = {Extended version available at \url{http://eprint.iacr.org/2004/331}}
}

@InProceedings{Bellare06b,
  author = 	 {Mihir Bellare},
  title = 	 {New Proofs for {NMAC} and {HMAC}: Security without Collision-Resistance},
  booktitle = {CRYPTO'06},
  year = 	 2006,
  editor = 	 {Cynthia Dwork},
  volume = 	 4117,
  series = 	 lncs,
  pages = 	 {602--619},
  month = 	 aug,
  publisher = spv,
  note = {Extended version available at \url{http://cseweb.ucsd.edu/~mihir/papers/hmac-new.pdf}}
}

@InProceedings{Bellare93,
  author = 	 {Mihir Bellare and Phillip Rogaway},
  title = 	 {Entity Authentication and Key Distribution},
  booktitle =	 {Advances in Cryptology -- CRYPTO 1993},
  pages =	 {232--249},
  year =	 1993,
  editor =	 {Douglas R. Stinson},
  volume =	 773,
  series =	 lncs,
  address =	 {Santa Barbara, California},
  month =	 aug,
  publisher =	 spv
}

@Inproceedings{Bellare93b,
  Author = "Mihir Bellare and Philip Rogaway",
  Title  = "Random Oracles Are Practical:
            a Paradigm for Designing Efficient Protocols",
  pages  = "62--73",
   booktitle="Computer and Communications Security (CCS'93)",
 publisher="ACM Press",
 year=1993
}

@InProceedings{Bellare94,
  author = 	 {Mihir Bellare and Philip Rogaway},
  title = 	 {Optimal Asymmetric Encryption -- How to Encrypt with {RSA}},
  booktitle = {Eurocrypt'94},
  pages = 	 {92--111},
  year = 	 1995,
  editor = 	 {Alfredo DeSantis},
  volume = 	 950,
  series = 	 lncs,
  address = 	 {Perugia, Italy},
  month = 	 may,
  publisher = spv
}

@InProceedings{Bellare97,
  author = 	 {Mihir Bellare and Anand Desai and E. Jokipii and Phillip Rogaway},
  title = 	 {A Concrete Security Treatment of Symmetric Encryption},
  booktitle = {Proceedings of the 38th Symposium on Foundations of Computer Science (FOCS'97)},
  pages =	 {394--403},
  year = 	 1997,
  address =	 {Miami Beach, Florida},
  month =	 oct,
  publisher = {IEEE},
  note = 	 {Full paper available at \url{http://www-cse.ucsd.edu/users/mihir/papers/sym-enc.html}}
}

@InProceedings{Bellare98,
  author = 	 {Mihir Bellare and Anand Desai and David Pointcheval and Phillip Rogaway},
  title = 	 {Relations Among Notions of Security for Public-Key Encryption Schemes},
  booktitle =	 {Advances in Cryptology -- CRYPTO 1998},
  pages =	 {26--45},
  year =	 1998,
  editor =	 {H. Krawczyk},
  volume =	 1462,
  series =	 lncs,
  address =	 {Santa Barbara, California, USA},
  month =	 aug,
  publisher =	 spv
}
 
@inproceedings{Bellovin92,
author =       {Steven M. Bellovin and Michael Merritt},
title =        {Encrypted {K}ey {E}xchange: Password-Based Protocols Secure Against Dictionary Attacks},
month =        may,
year =         {1992},
booktitle =    {Proceedings of the 1992 IEEE Computer Society Symposium on Research in Security and
		  Privacy},
pages = "72--84"
}

@inproceedings{Bellovin93,
author =       {Steven M. Bellovin and Michael Merritt},
title =        {Augmented {E}ncrypted {K}ey {E}xchange: a Password-Based Protocol Secure Against Dictionary Attacks and Password File Compromise},
month =        nov,
year =         {1993},
booktitle =    {Proceedings of the First ACM Conference on Computer and Communications Security},
pages = "244--250"
}

@InProceedings{Benetti01,
  author = 	 {Lorenzo Benetti and Rocco De Nicola},
  title = 	 {Translating Strong Mobility into Weak Mobility},
  booktitle =	 {Mobile Agents, 5th International Conference, MA'01},
  pages =	 {182--197},
  year =	 2001,
  editor =	 {G. P. Picco},
  volume =	 2240,
  series =	 lncs,
  address =	 {Atlanta, GA, USA},
  month =	 dec,
  publisher =	 spv
}

@InProceedings{Bengtson08,
  author = 	 {Jesper Bengtson and Karthikeyan Bhargavan and C{\'e}dric Fournet and Andy Gordon and Sergio Maffeis},
  title = 	 {Refinement Types for Secure Implementations},
  booktitle = {21st IEEE Computer Security Foundations Symposium (CSF'08)},
  pages = 	 {17--32},
  year = 	 2008,
  address = 	 {Pittsburgh, PA},
  month = 	 jun,
  publisher = {IEEE Computer Society}
}



@Article{Bengtson11,
  author = 	 {Jesper Bengtson and Karthikeyan Bhargavan and C{\'e}dric Fournet and Andy Gordon and Sergio Maffeis},
  title = 	 {Refinement Types for Secure Implementations},
  journal = 	 toplas,
  year = 	 2011,
  volume = 	 33,
  number = 	 2
}

@InProceedings{Bhargavan04,
  author = 	 {Karthikeyan Bhargavan and C{\'e}dric Fournet and Andrew D. Gordon and Riccardo Pucella},
  title = 	 {Tula{F}ale: A Security Tool for Web Services},
  booktitle = 	 {Formal Methods for Components and Objects (FMCO 2003)},
  pages = 	 {197--222},
  year = 	 2003,
  editor = 	 {Frank S. de Boer and Marcello M. Bonsangue and Susanne Graf and Willem-Paul de Roever},
  volume = 	 3188,
  series = 	 lncs,
  address = 	 {Leiden, The Netherlands},
  month = 	 nov,
  publisher = spv,
  note = {Paper and tool available at \url{http://securing.ws/}}
}

@InProceedings{Bhargavan04b,
  author = 	 {Karthikeyan Bhargavan and C{\'e}dric Fournet and Andrew Gordon},
  title = 	 {Verifying Policy-Based Security for Web Services},
  booktitle =	 {ACM Conference on Computer and Communications Security (CCS'04)},
  pages =	 {268--277},
  year =	 2004,
  address =	 {Washington DC},
  month =	 oct,
  publisher =	 {ACM}
}

@InProceedings{Bhargavan04c,
  author = 	 {Karthikeyan Bhargavan and Ricardo Corin and C{\'e}dric Fournet and Andrew Gordon},
  title = 	 {Secure Sessions for Web Services},
  booktitle =	 {ACM Workshop on Secure Web Services (SWS'04)},
  year =	 2004,
  address =	 {Washington DC},
  month =	 oct
}

@InProceedings{Bhargavan06,
  author = 	 {Karthikeyan Bhargavan and C{\'e}dric Fournet and Andrew Gordon and Stephen Tse},
  title = 	 {Verified interoperable implementations of security protocols},
  booktitle =	 {19th IEEE Computer Security Foundations Workshop (CSFW'06)},
  pages =	 {139--152},
  year =	 2006,
  address =	 {Venice, Italy},
  month =	 jul,
  publisher =	 {IEEE Computer Society}
}

@InProceedings{Bhargavan06b,
  author = 	 {Karthikeyan Bhargavan and C{\'e}dric Fournet and Andrew Gordon},
  title = 	 {Verified reference implementations of {WS}-{S}ecurity protocols.},
  booktitle = {3rd International Workshop on Web Services and Formal Methods (WS-FM 2006)},
  pages = 	 {88--106},
  year = 	 2006,
  editor = 	 {Mario Bravetti and Manuel N{\'u}{\~n}ez and Gianluigi Zavattaro},
  volume = 	 4184,
  series = 	 lncs,
  address = 	 {Vienna, Austria},
  month = 	 sep,
  publisher = spv
}

@InProceedings{Bhargavan07,
  author = 	 {Karthikeyan Bhargavan and Ricardo Corin and C{\'e}dric Fournet.},
  title = 	 {Crypto-Verifying Protocol Implementations in {ML}},
  booktitle =	 {Workshop on Formal and Computational Cryptography (FCC'07)},
  year =	 2007,
  address =	 {Venice, Italy},
  month =	 jul
}

@Article{Bhargavan08c,
  author = 	 {Karthikeyan Bhargavan and C{\'e}dric Fournet and Andrew Gordon and Stephen Tse},
  title = 	 {Verified interoperable implementations of security protocols},
  journal = 	 toplas,
  year = 	 2008,
  volume = 	 31,
  number = 	 1
}

@InProceedings{Bhargavan08,
  author = 	 {Karthikeyan Bhargavan and C{\'e}dric Fournet and Andrew Gordon and Nikhil Swamy},
  title = 	 {Verified Implementations of the Information Card Federated Identity-Management Protocol},
  booktitle = {ACM Symposium on Information, Computer and Communications Security (ASIACCS'08)},
  pages = 	 {123--135},
  year = 	 2008,
  address = 	 {Tokyo, Japan},
  month = 	 mar,
  publisher = {ACM}
}

@InProceedings{Bhargavan08b,
  author = 	 {Karthikeyan Bhargavan and Ricardo Corin and C\'{e}dric Fournet and Eugen Z\u{a}linescu},
  title = 	 {Cryptographically Verified Implementations for {TLS}},
  booktitle = 	 {Proceedings of the 15th ACM Conference on Computer and Communications Security (CCS'08)},
  pages = 	 {459--468},
  year = 	 {2008},
  month = oct,
  publisher =    {ACM}
}

@InProceedings{Bhargavan09,
  author = 	 {Karthikeyan Bhargavan and
               Ricardo Corin and
               Pierre-Malo Deni{\'e}lou and
               C{\'e}dric Fournet and
               James J. Leifer},
  title = 	 {Cryptographic Protocol Synthesis and Verification for Multiparty Sessions},
  booktitle = {22nd IEEE Computer Security Foundations Symposium (CSF 2009)},
  pages = 	 {124--140},
  year = 	 2009,
  address = 	 {Port Jefferson, NY, USA},
  month = 	 jul
}

@InProceedings{Bhargavan10,
  author = 	 {Karthikeyan Bhargavan and C{\'e}dric Fournet and Andrew Gordon},
  title = 	 {Modular Verification of Security Protocol Code by Typing},
  booktitle = {ACM Symposium on Principles of Programming Languages (POPL'10)},
  pages = 	 {445--456},
  year = 	 2010,
  address = 	 {Madrid, Spain},
  month = 	 jan,
  publisher = {ACM}
}

@InProceedings{BhargavanFKPS13,
  title = {Implementing {TLS} with Verified Cryptographic Security},
  booktitle = {IEEE Symposium on Security \& Privacy},
  year = 2013,
	pages = {445--462},
  author = {Karthikeyan Bhargavan and C{\'e}dric Fournet and Markulf Kohlweiss and Alfredo Pironti and Pierre-Yves Strub}
}

@InProceedings{Swamy11,
  author = 	 {Nikhil Swamy and Juan Chen and C{\'e}dric Fournet and Pierre-Yves Strub and Karthikeyan Bharagavan and Jean Yang},
  title = 	 {Secure Distributed Programming with Value-dependent Types},
  booktitle = {16th ACM SIGPLAN International Conference on Functional Programming (ICFP 2011)},
  pages = 	 {266--278},
  year = 	 2011,
  editor = 	 {Manuel M. T. Chakravarty and Zhenjiang Hu and Olivier Danvy},
  address = 	 {Tokyo, Japan},
  month = 	 sep,
  publisher = {ACM}
}

@InProceedings{Birkedal96,
  author = 	 {Lars Birkedal and Mads Tofte and Magnus Vejlstrup},
  title = 	 {From Region Inference to von Neumann Machines via
		  Region Representation Inference},
  booktitle = 	 {23rd Annual ACM SIGPLAN-SIGACT Symposium on
		  Principles of Programming Languages (POPL '96)},
  year = 	 1996,
  address = 	 {St. Petersburg Beach, Florida},
  month = 	 "21-24 " # jan,
  pages =	 {171--183}
}

@Article{Bistarelli05,
  author = 	 {Stefano Bistarelli and Iliano Cervesato and Gabriele Lenzini and Fabio Martinelli},
  title = 	 {Relating Multiset Rewriting and Process Algebras for Security Protocol Analysis},
  journal = 	 {Journal of Computer Security},
  year = 	 2005,
  volume =	 13,
  number =	 1,
  pages =	 {3--47}
}

@InProceedings{Bittau06,
  author = 	 {Andrea Bittau and Mark Handley and Joshua Lackey},
  title = 	 {The Final Nail in {WEP}'s Coffin},
  booktitle =	 {IEEE Symposium on Security and Privacy},
  pages =	 {386--400},
  year =	 2006,
  address =	 {Oakland, California},
  month =	 may,
  publisher =	 {IEEE Computer Society}
}



@Misc{BlanchetCorrespReport,
  author =	 {Bruno Blanchet},
  title =	 {Automatic Verification of Correspondences for Security Protocols},
  howpublished = {Report arXiv\string:0802.3444v1},
  year =	 2008,
  note =	 {Available at \url{http://arxiv.org/abs/0802.3444v1}}
}

@PhdThesis{Blanchet00,
  author = 	 {Bruno Blanchet},
  title = 	 {Analyse d'{\'e}chappement. {A}pplications {\`a} {ML} et {J}ava\textsuperscript{TM}},
  school = 	 {{\'E}cole Polytechnique},
  year = 	 2000,
  month =	 "7 " # dec
}

@InProceedings{Blanchet03,
  author = 	 {Bruno Blanchet and Andreas Podelski},
  title = 	 {Verification of Cryptographic Protocols: Tagging Enforces Termination},
  booktitle = {Foundations of Software Science and Computation Structures (FoSSaCS'03)},
  pages =	 {136--152},
  year = 	 2003,
  editor = 	 {Andrew Gordon},
  volume =	 2620,
  series = 	 lncs,
  address = 	 {Warsaw, Poland},
  month = 	 apr,
  publisher = spv
}

@Misc{Blanchet03c,
  author =	 {Bruno Blanchet and Benjamin Aziz},
  title =	 {A Calculus for Secure Mobility},
  howpublished = {Dagstuhl Seminar ``Reasoning about Shape''},
  month =	 mar,
  year =	 2003
}

@Article{Blanchet03d,
  author = 	 {Bruno Blanchet},
  title = 	 {Escape Analysis for {J}ava\textsuperscript{TM}. {T}heory and Practice},
  journal = 	 toplas,
  year = 	 2003,
  volume =	 25,
  number =	 6,
  pages =	 {713--775},
  month =	 nov
}

@InProceedings{Blanchet03e,
  author = 	 {Bruno Blanchet and Benjamin Aziz},
  title = 	 {A Calculus for Secure Mobility},
  booktitle = {Eighth Asian Computing Science Conference (ASIAN'03)},
  pages =	 {188--204},
  year = 	 2003,
  editor = 	 {Vijay Saraswat},
  volume =	 2896,
  series = 	 lncs,
  address = 	 {Mumbai, India},
  month = 	 dec,
  publisher = spv
}

@InProceedings{Blanchet04,
  author = 	 {Bruno Blanchet},
  title = 	 {Automatic Proof of Strong Secrecy for Security Protocols},
  booktitle = 	 {IEEE Symposium on Security and Privacy},
  pages =	 {86--100},
  year = 	 2004,
  address = 	 {Oakland, California},
  month = 	 may
}

@Misc{Blanchet04b,
  author =	 {Bruno Blanchet},
  title =	 {ProVerif 1.10 (automatic protocol verifier)},
  howpublished = {Available at \url{http://www.di.ens.fr/~blanchet/crypto-eng.html}},
  month =	 feb,
  year =	 2004
}

@TechReport{Blanchet04c,
  author = 	 {Bruno Blanchet},
  title = 	 {Automatic Proof of Strong Secrecy for Security Protocols},
  institution =  {Max-Planck-Institut f{\"u}r Informatik},
  year = 	 2004,
  number =	 {MPI-I-2004-NWG1-001},
  address =	 {Saarbr{\"u}cken, Germany},
  month =	 jul
}

@Article{Blanchet04e,
  author = 	 {Bruno Blanchet and Andreas Podelski},
  title = 	 {Verification of Cryptographic Protocols: Tagging Enforces Termination},
  journal = 	 {Theoretical Computer Science},
  year = 	 {2005},
  volume = 	 {333},
  number = 	 {1-2},
  pages = 	 {67--90},
  month = 	 mar,
  note = 	 {Special issue FoSSaCS'03.}
}

@InProceedings{Blanchet05,
  author = 	 {Bruno Blanchet and Mart{\'\i}n Abadi and C{\'e}dric Fournet},
  title = 	 {Automated Verification of Selected Equivalences for Security Protocols},
  booktitle = {20th IEEE Symposium on Logic in Computer Science (LICS 2005)},
  pages =	 {331--340},
  year = 	 2005,
  address = 	 {Chicago, IL},
  month = 	 jun,
  publisher =	 {IEEE Computer Society},
}

@Article{Blanchet05b,
  author = 	 {Bruno Blanchet},
  title = 	 {Security Protocols: From Linear to Classical Logic by Abstract Interpretation},
  journal = 	 ipl,
  year = 	 2005,
  volume = 	 95,
  number = 	 5,
  pages = 	 {473--479},
  month =	 sep
}

@InProceedings{Blanchet06,
  author = 	 {Bruno Blanchet},
  title = 	 {A Computationally Sound Mechanized Prover for Security Protocols},
  booktitle = {IEEE Symposium on Security and Privacy},
  pages =	 {140--154},
  year = 	 2006,
  address = 	 {Oakland, California},
  month = 	 may,
  note = {Extended version available as ePrint Report 2005/401, \url{http://eprint.iacr.org/2005/401}},
}

@InProceedings{Blanchet06b,
  author = 	 {Bruno Blanchet and David Pointcheval},
  title = 	 {Automated Security Proofs with Sequences of Games},
  booktitle = {Advances in Cryptology -- CRYPTO 2006},
  pages =	 {537--554},
  year = 	 2006,
  editor = 	 {Cynthia Dwork},
  volume =	 4117,
  series = 	 lncs,
  address = 	 {Santa Barbara, CA},
  month = 	 aug,
  publisher = spv
}

@InProceedings{Blanchet07,
  author = 	 {Bruno Blanchet},
  title = 	 {Computationally Sound Mechanized Proofs of Correspondence Assertions},
  booktitle =	 {20th IEEE Computer Security Foundations Symposium (CSF'07)},
  pages =	 {97--111},
  year =	 2007,
  address =	 {Venice, Italy},
  month =	 jul,
  organization = {IEEE},
  note =	 {Extended version available as ePrint Report 2007/128, \url{http://eprint.iacr.org/2007/128}}
}



@Misc{Blanchet07Dagstuhl,
  author = 	 {Bruno Blanchet},
  title = 	 {Crypto{V}erif: A Computationally Sound Mechanized Prover for Cryptographic Protocols},
  howpublished = {Shloss Dagstuhl seminar "Formal Protocol Verification Applied"},
  year = 	 2007,
  address = 	 {Wadern, Germany},
  month = 	 oct
}

@Misc{BlanchetJaggardScedrovTsay07Dagstuhl,
  author = 	 {Bruno Blanchet and Aaron D. Jaggard and Andre Scedrov and Joe-Kai Tsay},
  title = 	 {Computationally Sound Mechanized Proofs of Basic and Public-key {K}erberos},
  howpublished = {Shloss Dagstuhl seminar "Formal Protocol Verification Applied"},
  year = 	 2007,
  address = 	 {Wadern, Germany},
  month = 	 oct
}

@Article{Blanchet07b,
  author = 	 {Bruno Blanchet and Mart{\'\i}n Abadi and C{\'e}dric Fournet},
  title = 	 {Automated Verification of Selected Equivalences for Security Protocols},
  journal = 	 {Journal of Logic and Algebraic Programming},
  year = 	 2008,
  volume =	 75,
  number =	 1,
  pages =	 {3--51},
  month =	 feb # "--" # mar
}

@Article{Blanchet07c,
  author = 	 {Bruno Blanchet},
  title = 	 {A Computationally Sound Mechanized Prover for Security Protocols},
  journal = 	 {IEEE Transactions on Dependable and Secure Computing},
  year = 	 2008,
  volume = 	 5,
  number = 	 4,
  pages = 	 {193--207},
  month = 	 oct # "--" #dec,
  urlnote = 	 {Electronic version available at \url{http://doi.ieeecomputersociety.org/10.1109/TDSC.2007.1005}.}
}



@InProceedings{Blanchet08a,
  author = 	 {Bruno Blanchet and Aaron D. Jaggard and Andre Scedrov and Joe-Kai Tsay},
  title = 	 {Computationally Sound Mechanized Proofs for Basic and Public-key {K}erberos},
  booktitle = {ACM Symposium on Information, Computer and Communications Security (ASIACCS'08)},
  pages = 	 {87--99},
  year = 	 2008,
  address = 	 {Tokyo, Japan},
  month = 	 mar,
  publisher = {ACM}
}

@InProceedings{Blanchet08b,
  author = 	 {Bruno Blanchet and Avik Chaudhuri},
  title = 	 {Automated Formal Analysis of a Protocol for Secure File Sharing on Untrusted Storage},
  booktitle = {IEEE Symposium on Security and Privacy},
  pages = 	 {417--431},
  year = 	 2008,
  address = 	 {Oakland, CA},
  month = 	 may,
  organization = {IEEE}
}

@PhdThesis{BlanchetHDR,
  author = 	 {Bruno Blanchet},
  title = 	 {V{\'e}rification automatique de protocoles cryptographiques : mod{\`e}le formel et mod{\`e}le calculatoire},
  school = 	 {Universit{\'e} Paris-Dauphine},
  year = 	 2008,
  type = 	 {M{\'e}moire d'habilitation {\`a} diriger des recherches},
  month = 	 nov
}

@Article{Blanchet08c,
  author = 	 {Bruno Blanchet},
  title = 	 {Automatic Verification of Correspondences for Security Protocols},
  journal = 	 {Journal of Computer Security},
  year = 	 2009,
  volume = 	 17,
  number = 	 4,
  pages = 	 {363--434},
  month = 	 jul
}

@InCollection{Blanchet09,
  author = 	 {Bruno Blanchet},
  title = 	 {Using {H}orn Clauses for Analyzing Security Protocols},
  booktitle = 	 {Formal Models and Techniques for Analyzing Security Protocols},
  publisher = {IOS Press},
  pages = {86--111},
  volume = 	 5,
  series = 	 {Cryptology and Information Security Series},
  month = 	 mar,
  year = 	 2011,
  editor = 	 {V{\'e}ronique Cortier and Steve Kremer},
  isbn = {978-1-60750-713-0}
}

@InCollection{Blanchet11,
  author = 	 {Bruno Blanchet},
  title = 	 {Mechanizing Game-Based Proofs of Security Protocols},
  booktitle = 	 {Software Safety and Security - Tools for Analysis and Verification},
  pages = 	 {1--25},
  publisher = {IOS Press},
  year = 	 2012,
  editor = 	 {Tobias Nipkow and Olga Grumberg and Benedikt Hauptmann},
  volume = 	 33,
  series = 	 {NATO Science for Peace and Security Series -- D: Information and Communication Security},
  month = 	 may,
  note = 	 {Proceedings of the 2011 MOD summer school}
}

@InProceedings{Blanchet12,
  author = 	 {Bruno Blanchet},
  title = 	 {Automatically Verified Mechanized Proof of One-Encryption Key Exchange},
  booktitle = {25th IEEE Computer Security Foundations Symposium (CSF'12)},
  pages = 	 {325--339},
  year = 	 2012,
  address = 	 {Cambridge, MA, USA},
  month = 	 jun,
  organization = {IEEE}
}

@InProceedings{BlanchetETAPS12,
  author = 	 {Bruno Blanchet},
  title = 	 {Security Protocol Verification: Symbolic and Computational Models},
  booktitle = {First Conference on Principles of Security and Trust (POST'12)},
  pages = 	 {3--29},
  year = 	 2012,
  editor = 	 {Pierpaolo Degano and Joshua Guttman},
  volume = 	 7215,
  series = 	 lncs,
  address = 	 {Tallinn, Estonia},
  month = 	 mar,
  publisher = spv
}

@misc{BlanchetEPrint12,
    author = {Bruno Blanchet},
    title = {Automatically Verified Mechanized Proof of One-Encryption Key Exchange},
    howpublished = {Cryptology ePrint Archive, Report 2012/173},
    year = {2012},
    month = apr,
    note = {Available at \url{http://eprint.iacr.org/2012/173}},
}

@InProceedings{Paiola12,
  author = 	 {Miriam Paiola and Bruno Blanchet},
  title = 	 {Verification of Security Protocols with Lists:
 from Length One to Unbounded Length},
  booktitle = {First Conference on Principles of Security and Trust (POST'12)},
  pages = 	 {69--88},
  year = 	 2012,
  editor = 	 {Pierpaolo Degano and Joshua Guttman},
  volume = 	 7215,
  series = 	 lncs,
  address = 	 {Tallinn, Estonia},
  month = 	 mar,
  publisher = spv
}

@Article{Paiola13,
  author = 	 {Miriam Paiola and Bruno Blanchet},
  title = 	 {Verification of Security Protocols with Lists:
from Length One to Unbounded Length},
  journal = 	 {Journal of Computer Security},
  year = 	 2013,
  volume = 	 21,
  number = 	 6,
  pages = 	 {781--816},
  month = 	 dec,
  note = 	 {Special issue POST'12}
}

@InProceedings{Blanchet13,
  author = 	 {Bruno Blanchet and Miriam Paiola},
  title = 	 {Automatic Verification of  Protocols with Lists of Unbounded Length},
  booktitle = {ACM conference on 
        Computer and communications security (CCS'13)},
  pages = 	 {573--584},
  year = 	 2013,
  address = 	 {Berlin, Germany},
  month = 	 nov,
  publisher = {ACM}
}

@InProceedings{Blanchet2001,
  author = 	 {Bruno Blanchet},
  title = 	 {An Efficient Cryptographic Protocol Verifier Based on {P}rolog Rules},
  booktitle = 	 {14th IEEE Computer Security Foundations Workshop (CSFW-14)},
  pages =	 {82--96},
  year = 	 2001,
  address = 	 {Cape Breton, Nova Scotia, Canada},
  month = 	 jun,
  publisher =	 {IEEE Computer Society}
}

@InProceedings{Blanchet2001b,
  author = 	 {Bruno Blanchet},
  title = 	 {Abstracting Cryptographic Protocols by {P}rolog Rules (invited talk)},
  booktitle = 	 {8th International Static Analysis Symposium (SAS'2001)},
  pages =	 {433--436},
  year =	 2001,
  editor =	 {Patrick Cousot},
  volume =	 2126,
  series =	 lncs,
  address =	 {Paris, France},
  month =	 jul,
  publisher =	 spv
}

@InProceedings{Blanchet2002,
  author = 	 {Bruno Blanchet},
  title = 	 {From Secrecy to Authenticity in Security Protocols},
  booktitle = {9th International Static Analysis Symposium (SAS'02)},
  pages =	 {342--359},
  year = 	 2002,
  editor = 	 {Manuel Hermenegildo and Germ{\'a}n Puebla},
  volume =	 2477,
  series = 	 lncs,
  address = 	 {Madrid, Spain},
  month = 	 sep,
  publisher = spv
}

@TechReport{Blanchet96,
  author = 	 {Bruno Blanchet},
  title = 	 {Garbage Collection statique},
  institution =  {INRIA},
  year = 	 1996,
  type =         {Rapport de {DEA}},
  address =	 {Rocquencourt},
  month =	 sep
}

@MastersThesis{Blanchet97,
  author = 	 {Bruno Blanchet},
  title = 	 {Rapport de magist{\`e}re MMFAI},
  school = 	 {ENS},
  year = 	 1997,
  month =	 oct
}

@InProceedings{Blanchet98,
  author = 	 {Bruno Blanchet},
  title = 	 {Escape Analysis: Correctness Proof, Implementation
		  and Experimental Results},
  booktitle = 	 {25th ACM SIGACT-SIGPLAN Symposium on Principles of
		  Programming Languages (POPL'98)},
  year = 	 1998,
  publisher =	 {ACM Press},
  address =	 {San Diego, California},
  month = 	 jan,
  pages =	 {25--37}
}

@InProceedings{Blanchet99,
  author =       {Bruno Blanchet},
  title =        {Escape Analysis for Object Oriented Languages. {A}pplication to {{J}ava\up{TM}}},
  booktitle =    {Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'99)},
  pages =	 {20--34},
  year =         1999,
  address =	 {Denver, Colorado},
  month =        nov
}

@InCollection{BlanchetCousotEtAl02,
  author = 	 {Bruno Blanchet and Patrick Cousot and Radhia Cousot and J{\'e}r{\^o}me Feret and Laurent Mauborgne and Antoine Min{\'e} and David Monniaux and Xavier Rival},
  title = 	 {Design and Implementation of a Special-Purpose Static Program Analyzer for Safety-Critical Real-Time Embedded Software, invited chapter},
  booktitle = 	 {The Essence of Computation: Complexity, Analysis, Transformation. Essays Dedicated to Neil D. Jones},
  pages = 	 {85--108},
  publisher = spv,
  year = 	 {2002},
  editor = 	 {T. Mogensen and D. A. Schmidt and I. H. Sudborough},
  volume = 	 {2566},
  series = 	 lncs,
  month = 	 dec
}



@InProceedings{BlanchetCousotEtAl03,
  author = 	 {Bruno Blanchet and Patrick Cousot and Radhia Cousot and J{\'e}r{\^o}me Feret and Laurent Mauborgne and Antoine Min{\'e} and David Monniaux and Xavier Rival},
  title = 	 {A Static Analyzer for Large Safety-Critical Software},
  booktitle = {ACM SIGPLAN 2003 Conference on Programming Language Design and Implementation (PLDI'03)},
  pages =	 {196--207},
  year = 	 2003,
  address = 	 {San Diego, California},
  month = 	 jun,
  publisher = {ACM}
}

@misc{BlanchetEPrint05,
    author = {Bruno Blanchet},
    title = {A Computationally Sound Mechanized Prover for Security Protocols},
    howpublished = {Cryptology ePrint Archive, Report 2005/401},
    year = {2005},
    month = nov,
    note = {Available at \url{http://eprint.iacr.org/2005/401}.}
}

@Misc{BlanchetEPrint07,
  author =	 {Bruno Blanchet},
  title =	 {Computationally Sound Mechanized Proofs of Correspondence Assertions},
  howpublished = {Cryptology ePrint Archive, Report 2007/128},
  month =	 apr,
  year =	 2007,
  note =	 {Available at \url{http://eprint.iacr.org/2007/128}.}
}

@InProceedings{BlanchetPPDP03,
  author = 	 {Bruno Blanchet},
  title = 	 {Automatic Verification of Cryptographic Protocols:
A Logic Programming Approach (invited talk)},
  booktitle = {5th ACM-SIGPLAN International Conference on Principles and Practice of Declarative Programming (PPDP'03)},
  pages = 	 {1--3},
  year = 	 {2003},
  address = 	 {Uppsala, Sweden},
  month = 	 aug,
  publisher = {ACM}
}

@misc{BlanchetPointchevalEPrint06,
    author = {Bruno Blanchet and David Pointcheval},
    title = {Automated Security Proofs with Sequences of Games},
    howpublished = {Cryptology ePrint Archive, Report 2006/069},
    year = {2006},
    month = feb,
    note = {Available at \url{http://eprint.iacr.org/2006/069}}
}

@PhdThesis{Bodei00,
  author =       "Chiara Bodei",
  title =        "Security Issues in Process Calculi",
  SCHOOL = "Universit\`{a} di Pisa",
  year =         "2000",
  month =        jan
}

@article{Bodei01,
  author    = {Chiara Bodei and
               Pierpaolo Degano and
               Flemming Nielson and
               Hanne Riis Nielson},
  title     = {Static Analysis for the pi-Calculus with Applications to
               Security},
  journal   = {Information \& Computation},
  volume    = 168,
  number    = 1,
  year      = 2001,
  pages     = {68--92}
}

@article{Bodei02,
  author    = {Chiara Bodei and
               Pierpaolo Degano and
               Flemming Nielson and
               Hanne Riis Nielson},
  title     = {Flow logic for {D}olev-{Y}ao secrecy in cryptographic processes},
  journal   = {Future Generation Comp. Syst.},
  volume    = 18,
  number    = 6,
  year      = 2002,
  pages     = {747--756}
}


@InProceedings{Bodei03,
  author = 	 {Chiara Bodei and Mikael Buchholtz and Pierpaolo Degano and Flemming Nielson and Hanne Riis Nielson},
  title = 	 {Automatic Validation of Protocol Narration},
  booktitle = {Proceedings of 16th IEEE Computer Security Foundations Workshop (CSFW'03)},
  pages = 	 {126--140},
  year = 	 2003,
  address = 	 {Pacific Grove, CA},
  month = 	 jun # "--" # jul,
  publisher = {IEEE Computer Society}
}

@Article{Bodei05,
  author = 	 {Chiara Bodei and Mikael Buchholtz and Pierpaolo Degano and Flemming Nielson and Hanne Riis Nielson},
  title = 	 {Static validation of security protocols},
  journal = 	 {Journal of Computer Security},
  year = 	 2005,
  volume =	 13,
  number =	 3,
  pages =	 {347--390}
}

@InProceedings{Bodei98,
  author = 	 {Chiara Bodei and Pierpaolo Degano and Flemming Nielson and Hanne Riis Nielson},
  title = 	 {Control Flow Analysis for the $\pi$-calculus},
  booktitle = 	 {International Conference on Concurrency Theory (CONCUR'98)},
  pages =	 {84--98},
  year = 	 1998,
  volume =	 1466,
  series =	 lncs,
  month =	 sep,
  publisher =	 spv
}

@InProceedings{Bogda99,
  author =       {Jeff Bogda and Urs H{\"o}lzle},
  title =        {Removing Unnecessary Synchronization in {J}ava},
  booktitle =    {Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'99)},
  pages =	 {35--46},
  year =         1999,
  address =	 {Denver, Colorado},
  month =        nov
}

@InProceedings{Boichut06,
  author = 	 {Yohan Boichut and Nikolai Kosmatov and Laurent Vigneron},
  title = 	 {Validation of Prouv{\'e} protocols using the automatic tool {TA4SP}},
  booktitle =	 {Proceedings of the Third Taiwanese-French Conference on Information Technology (TFIT 2006)},
  pages =	 {467--480},
  year =	 2006,
  address =	 {Nancy, France},
  month =	 mar
}

@InProceedings{Bokowski99,
  author = 	 {Boris Bokowski and Jan Vitek},
  title = 	 {Confined Types},
  booktitle = 	 {Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'99)},
  pages =	 {82--96},
  year =	 1999,
  address =	 {Denver, Colorado},
  month =	 nov
}

@InProceedings{Bolignano97,
  author = 	 {Dominique Bolignano},
  title = 	 {Towards a Mechanization of Cryptographic Protocol Verification},
  booktitle = 	 {9th International Conference on Computer Aided Verification (CAV'97)},
  pages =	 {131--142},
  year =	 1997,
  editor =	 {O. Grumberg},
  volume =	 1254,
  series =	 lncs,
  publisher =	 spv
}

@InProceedings{Boreale02,
  author = 	 {Michele Boreale and Daniele Gorla},
  title = 	 {On Compositional Reasoning in the Spi-calculus},
  booktitle =	 {Foundations of Software Science and Computation Structures, 5th International Conference, FOSSACS 2002},
  pages =	 {67--81},
  year =	 2002,
  editor =	 {M. Nielsen and U. Engberg},
  volume =	 2303,
  series =	 lncs,
  address =	 {Grenoble, France},
  month =	 apr,
  publisher =	 spv
}

@InProceedings{Boreale02b,
  author = 	 {Michele Boreale and Maria Grazia Buscemi},
  title = 	 {A Framework for the Analysis of Security Protocols},
  booktitle = {13th International Conference on Concurrency Theory (CONCUR 2002)},
  pages =	 {483--498},
  year = 	 2002,
  editor = 	 {Roberto Amadio},
  volume =	 2421,
  series = 	 lncs,
  address = 	 {Brno, Csech Republic},
  month = 	 aug,
  publisher = spv
}

@Article{Boreale02c,
  author = 	 {Michele Boreale and Rocco {De Nicola} and Rosario
                 Pugliese},
  title = 	 {Proof Techniques for Cryptographic Processes},
  journal = 	 {SIAM Journal on Computing},
  year = 	 2002,
  volume =	 31,
  number =	 3,
  pages =	 {947--986}
}

@InProceedings{Boreale99,
  author =       "Michele Boreale and Rocco {De Nicola} and Rosario
                 Pugliese",
  title =        "Proof Techniques for Cryptographic Processes",
  booktitle =    "Fourteenth Annual IEEE Symposium on Logic in Computer
                 Science",
  month =        jul,
  year =         "1999",
  pages =        "157--166"
}

@InProceedings{Borgstrom02,
  author = 	 {Johannes Borgstr{\"o}m and Uwe Nestmann},
  title = 	 {On Bisimulations for the Spi Calculus},
  booktitle = 	 {Algebraic Methodology and Software Technology: 9th International Conference, AMAST 2002},
  pages =	 {287--303},
  year =	 2002,
  editor =	 {Helene Kirchner and Christophe Ringeissen},
  volume =	 2422,
  series =	 lncs,
  address =	 {Saint-Gilles-les- Bains, Reunion Island, France},
  month =	 sep,
  publisher =	 spv
}

@Article{Borgstrom04,
  author = 	 {Johannes Borgstr{\"o}m and Uwe Nestmann},
  title = 	 {On Bisimulations for the Spi Calculus},
  journal = 	 {Mathematical Structures in Computer Science},
  year = 	 2005,
  volume =	 15,
  number =	 3,
  pages =	 {487--552},
  month =	 jun
}

@InProceedings{Both97,
  author = 	 {Per Bothner},
  title = 	 {A {G}cc-based {J}ava Implementation},
  booktitle = 	 {42nd IEEE Computer Society International Conference (IEEE Compcom'97)},
  pages = 	 {174--178},
  year = 	 1997,
  month =	 feb
}

@InProceedings{Boudol01,
  author = 	 {G{\'e}rard Boudol and Ilaria Castellani},
  title = 	 {Noninterference for Concurrent Programs},
  booktitle =	 {Automata, Languages and Programming, 28th International Colloquium (ICALP 2001)},
  pages =	 {382--395},
  year =	 2001,
  editor =	 {F. Orejas and P. G. Spirakis and J. van Leeuwen},
  volume =	 2076,
  series =	 lncs,
  address =	 {Crete, Greece},
  month =	 jul,
  publisher =	 spv
}

@InProceedings{Bourdoncle93a,
  author = 	 {Fran{\c c}ois Bourdoncle},
  title = 	 {Abstract Debugging of Higher-Order Imperative Languages},
  booktitle = 	 {SIGPLAN '93 Conference on Programming Language Design and Implementation},
  pages =	 {46--55},
  year =	 1993,
  publisher =	 {ACM Press}
}

@InProceedings{Bourdoncle93b,
  author = 	 {Fran{\c c}ois Bourdoncle},
  title = 	 {Efficient chaotic iteration strategies with widenings},
  booktitle = 	 {International Conference on Formal Methods in Programming and their Applications},
  pages =	 {128--141},
  year =	 1993,
  volume =	 735,
  series =	 lncs,
  publisher =	 spv
}

@InProceedings{Bozga03,
  author = 	 {Liana Bozga and Yassine Lakhnech and Micha{\"e}l P{\'e}rin},
  title = 	 {Pattern-based Abstraction for verifying Secrecy in Protocols},
  booktitle =	 {Tools and Algorithms for the Construction and Analysis of Systems, 9th International Conference, TACAS 2003},
  pages =	 {299--314},
  year =	 2003,
  editor =	 {Hubert Garavel and John Hatcliff},
  volume =	 2619,
  series =	 lncs,
  address =	 {Warsaw, Poland},
  month =	 apr,
  publisher =	 spv
}

@InProceedings{Bozga03b,
  author = 	 {Liana Bozga and Yassine Lakhnech and Micha{\"e}l P{\'e}rin},
  title = 	 {{HERMES}: An Automatic Tool for Verification of Secrecy in Security Protocols},
  booktitle =	 {Computer Aided Verification, 15th International Conference, CAV 2003},
  pages =	 {219--222},
  year =	 2003,
  editor =	 {Warren A. Hunt and Jr. Fabio Somenzi},
  volume =	 2725,
  series =	 lncs,
  address =	 {Boulder, CO},
  month =	 jul,
  publisher =	 spv
}

@Article{Bozga06,
  author = 	 {Liana Bozga and Yassine Lakhnech and Micha{\"e}l P{\'e}rin},
  title = 	 {Pattern-based abstraction for verifying secrecy in protocols},
  journal = 	 {International Journal on Software Tools for Technology Transfer (STTT)},
  year = 	 2006,
  volume =	 8,
  number =	 1,
  pages =	 {57--76},
  month =	 feb
}

@InProceedings{Bracciali01,
  author = 	 {Andrea Bracciali and Antonio Brogi and Franco Turini},
  title = 	 {Coordinating Interaction Patterns},
  booktitle =	 {ACM Symposium on Applied Computing (SAC'01)},
  pages =	 {159--165},
  year =	 2001,
  address =	 {Las Vegas, NV},
  month =	 mar,
  publisher =	 {ACM Press}
}



@inproceedings{Bresson03,
  Author   = "Emmanuel Bresson and Olivier Chevassut and David Pointcheval",
  title    = "Security Proofs for an Efficient Password-Based Key Exchange",
  booktitle= "Proceedings of the 10th ACM Conference on Computer
              and Communications Security (CCS '03)",
  pages    = "241--250",
  publisher= "ACM Press",
  editor   = "V.~Atluri",
  address  = "Washington DC",
  year     = 2003
}

@InProceedings{Bresson07,
    author = {Emmanuel Bresson and Yassine Lakhnech and Laurent Mazar{\'e} and Bogdan Warinschi},
    title = {A Generalization of {DDH} with Applications to Protocol Analysis and Computational Soundness},
    booktitle = {Advances in Cryptology -- CRYPTO 2007},
    year = 2007,
    editor = {A. J. Menezes},
    volume = 4622,
    pages = {482--499},
    series = lncs,
    month = aug,
    publisher = spv
}

@InProceedings{Broadfoot2000, 
  author =       {Philippa Broadfoot and Gavin Lowe and Bill Roscoe},
  title =        {Automating Data Independence},
  booktitle =    {6th European Symposium on Research in Computer Security (ESORICS 2000)},
  pages =        {175--190},
  series =       lncs,
  volume =       1895,
  publisher =    spv,
  year =         2000,
  month =        oct,
  address =      {Toulouse, France}
}

@InProceedings{Broadfoot2002,
  author = 	 {P. J. Broadfoot and A. W. Roscoe},
  title = 	 {Internalising agents in {CSP} protocol models},
  booktitle =	 {Workshop on Issues in the Theory of Security (WITS'02)},
  year =	 2002,
  address =	 {Portland, Oregon},
  month =	 jan
}

@InProceedings{Broadfoot2002b,
  author = 	 {P. J. Broadfoot and A. W. Roscoe},
  title = 	 {Capturing Parallel Attacks within the Data Independence Framework},
  booktitle = 	 {15th IEEE Computer Security Foundations Workshop (CSFW'02)},
  pages =	 {147--159},
  year =	 2002,
  address =	 {Cape Breton, Nova Scotia, Canada},
  month =	 jun,
  publisher =	 {IEEE Computer Society}
}



@Article{Broadfoot2004,
  author = 	 {P. J. Broadfoot and A. W. Roscoe},
  title = 	 {Embedding Agents Within the Intruder to Detect Parallel Attacks},
  journal = 	 {Journal of Computer Security},
  year = 	 2004,
  volume =	 12,
  number =	 {3/4},
  pages =	 {379--408}
}

@InProceedings{Bruso10,
  author = 	 {Mayla Brus{\'o} and Konstantinos Chatzikokolakis and Jerry den Hartog},
  title = 	 {Formal verification of privacy for {RFID} systems},
  booktitle = {23rd Computer Security Foundations Symposium (CSF'10)},
  pages = 	 {75--88},
  year = 	 2010,
  address = 	 {Edinburgh, UK},
  month = 	 jul,
  publisher = {IEEE}
}

@InProceedings{Bugliesi01,
  author = 	 {Michele Bugliesi and Giuseppe Castagna and Silvia Crafa},
  title = 	 {Boxed Ambients},
  booktitle =	 {Theoretical Aspects of Computer Software, 4th International Symposium, TACS'01},
  pages =	 {38--63},
  year =	 2001,
  editor =	 {N. Kobayashi and B.C. Pierce},
  volume =	 2215,
  series =	 lncs,
  address =	 {Sendai, Japan},
  month =	 oct,
  publisher =	 spv
}

@InProceedings{Bugliesi01b,
  author = 	 {Michele Bugliesi and Giuseppe Castagna},
  title = 	 {Secure Safe Ambients},
  booktitle =	 {28th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL'01)},
  pages =	 {222--235},
  year =	 2001,
  address =	 {London},
  month =	 jan,
  publisher =	 {ACM}
}

@InProceedings{Bugliesi03,
  author = 	 {Michele Bugliesi and Silvia Crafa and Amela Preli{\'c} and Vladimiro Sassone},
  title = 	 {Secrecy in Untrusted Networks},
  booktitle = {13th International Colloquium on Automata, Languages and Programming (ICALP'03)},
  pages =	 {969--983},
  year = 	 2003,
  editor =	 {J.C.M. Baeten and J.K. Lenstra and J. Parrow and G.J. Woeginger},
  volume =	 2719,
  series =	 lncs,
  address = 	 {Eindhoven, The Netherlands},
  month = 	 jul,
  publisher =	 spv
}

@InProceedings{Bugliesi03b,
  author = 	 {Michele Bugliesi and Ambra Ceccato and Sabina Rossi},
  title = 	 {Non-Interference Proof Techniques for the Analysis of Cryptographic Protocols},
  booktitle =	 {Workshop on Issues in the Theory of Security (WITS'03)},
  pages =	 {42--51},
  year =	 2003,
  editor =	 {Roberto Gorrieri},
  address =	 {Warsaw, Poland},
  month =	 apr
}

@InProceedings{Bugliesi04,
  author = 	 {Michele Bugliesi and Riccardo Focardi and Matteo Maffei},
  title = 	 {Compositional Analysis of Authentication Protocols},
  booktitle =	 {Programming Languages and Systems: 13th European Symposium on Programming, ESOP 2004},
  pages =	 {140--154},
  year =	 2004,
  editor =	 {David Schmidt},
  volume =	 2986,
  series =	 LNCS,
  address =	 {Barcelona, Spain},
  month =	 mar,
  publisher =	 spv
}

@InProceedings{Bugliesi04b,
  author = 	 {Michele Bugliesi and Riccardo Focardi and Matteo Maffei},
  title = 	 {Authenticity by Tagging and Typing},
  booktitle =	 {ACM Workshop on Formal Methods in Software Engineering (FMSE'04)},
  pages =	 {1--12},
  year =	 2004,
  address =	 {Washington, DC},
  month =	 {oct},
  publisher =	 {ACM}
}

@InProceedings{Bugliesi05,
  author = 	 {Michele Bugliesi and Riccardo Focardi and Matteo Maffei},
  title = 	 {Analysis of typed analyses of authentication protocols},
  booktitle = {Proc. 18th IEEE Computer Security Foundations Workshop (CSFW'05)},
 pages =      {112--125},
 year =      {2005},
 address =      {Aix-en-Provence, France},
 month =      jun,
 publisher = {IEEE Comp. Soc. Press}
}



@Article{Bugliesi05b,
  author = 	 {Michele Bugliesi and Sabina Rossi},
  title = 	 {Non-Interference Proof Techniques for the Analysis of Cryptographic Protocols},
  journal = 	 {Journal of Computer Security},
  year = 	 2005,
  volume =	 13,
  number =	 1,
  pages =	 {87--113}
}

@Article{Bugliesi06,
  author = 	 {Michele Bugliesi and Riccardo Focardi and Matteo Maffei},
  title = 	 {Dynamic Types for Authentication},
  journal = 	 {Journal of Computer Security},
  year =	 2007,
  volume =	 15,
  number =	 6,
  pages =	 {563--617}
}

@InProceedings{BurnGL90b,
  author      ="Burn, G.L.",
  title       ="A Relationship Between Abstract Interpretation 
		and Projection Analysis",
  pages       ="151--156",
  booktitle   ="Principles of Programming Languages",
  publisher   ="ACM",
  month       =jan,
  year        =1990
}

@Article{Burrows89,
	author	= {Michael Burrows and Mart\'{\i}n Abadi and Roger Needham},
	title	= {A Logic of Authentication},
	journal	= {Proceedings of the Royal Society of London A},
	volume	= 426,
	number	= 1871,
	month	= {dec},
	year	= 1989,
	pages	= {233--271},
	note	= {A preliminary version appeared as Digital Equipment
		 Corporation Systems Research Center report No.\ 39,
		 February 1989} 
}

@InProceedings{Cade12,
  author = 	 {David Cad{\'e} and Bruno Blanchet},
  title = 	 {From Computationally-proved Protocol Specifications to Implementations},
  booktitle = {7th International Conference on Availability, Reliability and Security (AReS 2012)},
  pages = 	 {65--74},
  year = 	 2012,
  address = 	 {Prague, Czech Republic},
  month = 	 aug,
  publisher = {IEEE}
}

@InProceedings{Cade13,
  author = 	 {David Cad{\'e} and Bruno Blanchet},
  title = 	 {Proved Generation of Implementations from Computationally-Secure Protocol Specifications},
  booktitle = {2nd Conference on Principles of Security and Trust (POST 2013)},
  pages = 	 {63--82},
  year = 	 2013,
  editor = 	 {David Basin and John Mitchell},
  volume = 	 7796,
  series = 	 lncs,
  address = 	 {Rome, Italy},
  month = 	 mar,
  publisher = spv
}

@Article{Cade13b,
  author = 	 {David Cad{\'e} and Bruno Blanchet},
  title = 	 {From Computationally-Proved Protocol Specifications to Implementations and Application to {SSH}},
  journal = 	 {Journal of Wireless Mobile Networks, Ubiquitous Computing, and Dependable Applications (JoWUA)},
  year = 	 2013,
  volume = 	 4,
  number = 	 1,
  pages = 	 {4--31},
  month = 	 mar
}

@PhdThesis{Cade13c,
  author = 	 {David Cad{\'e}},
  title = 	 {Proved Implementations of Cryptographic Protocols
in the Computational Model},
  school = 	 {Universit{\'e} Paris VII},
  year = 	 2013,
  month = 	 dec
}

@InProceedings{Canetti01,
  author = 	 {Ran Canetti},
  title = 	 {Universally Composable Security: A New Paradigm for Cryptographic Protocols},
  booktitle =	 {Proceedings of the 42nd Symposium on Foundations of Computer Science (FOCS)},
  pages =	 {136--145},
  year =	 2001,
  address =	 {Las Vegas, Nevada},
  month =	 oct,
  organization = {IEEE},
  note =	 {An updated version is available at Cryptology ePrint Archive, \url{http://eprint.iacr.org/2000/067}}
}


@InProceedings{Canetti01b,
  author = 	 {Ran Canetti and Hugo Krawczyk},
  title = 	 {Analysis of Key-Exchange Protocols and Their Use for Building Secure Channels},
  booktitle =	 {Advances in Cryptology - EUROCRYPT 2001},
  pages =	 {453--474},
  year =	 2001,
  editor =	 {Birgit Pfitzmann},
  volume =	 2045,
  series =	 lncs,
  address =	 {Aarhus, Denmark},
  month =	 may,
  publisher =	 spv
}

@InProceedings{Canetti03,
  author = 	 {Ran Canetti and Tal Rabin},
  title = 	 {Universal Composition with Joint State},
  booktitle = {Advances in Cryptology - CRYPTO 2003},
  pages = 	 {265--281},
  year = 	 2003,
  editor = 	 {Dan Boneh},
  volume = 	 2729,
  series = 	 lncs,
  address = 	 {Santa Barbara, CA},
  month = 	 aug,
  publisher = spv
}

@Misc{Canetti04,
  author =	 {Ran Canetti and Jonathan Herzog},
  title =	 {Universally composable symbolic analysis
of cryptographic protocols (the case of encryption-based mutual
authentication and key exchange)},
  howpublished = {Cryptology ePrint Archive, Report 2004/334},
  year =	 2004,
  note = {Available at \url{http://eprint.iacr.org/2004/334}}
}



@Article{Canetti04b,
  author = 	 {Ran Canetti and Oded Goldreich and Shai Halevi},
  title = 	 {The Random Oracle Methodology, Revisited},
  journal = 	 {Journal of the ACM},
  year = 	 2004,
  volume =	 51,
  number =	 4,
  pages =	 {557--594},
  month =	 jul
}

@INPROCEEDINGS{Canetti06,
  AUTHOR = {Ran Canetti and Jonathan Herzog},
  TITLE = {Universally Composable Symbolic Analysis of Mutual Authentication and Key Exchange Protocols},
  BOOKTITLE = {Proceedings, Theory of Cryptography Conference ({TCC'06})},
  YEAR = 2006,
  MONTH = mar,
  editor = {Shai Halevi and Tal Rabin},
  volume = 3876,
  pages = {380--403},
  publisher =    spv,
  series =       lncs,
  address =      {New York, NY},
  note = {Extended version available at \url{http://eprint.iacr.org/2004/334}}
}


@InProceedings{Canetti06b,
  author = 	 {Ran Canetti and Ling Cheung and Dilsun Kaynar and Moses Liskov and Nancy Linch and Olivier Pereira and Roberto Segala},
  title = 	 {Time-Bounded Task-{PIOA}s: A Framework for Analyzing Security Protocols},
  booktitle =	 {20th Symposium on Distributed Computing (DISC)},
  pages =	 {238--253},
  year =	 2006,
  editor =	 {Shlomi Dolev},
  volume =	 4167,
  series =	 lncs,
  address =	 {Stockholm, Sweden},
  month =	 sep,
  publisher =	 spv
}

@TechReport{Canetti06c,
  author = 	 {Ran Canetti and Ling Cheung and Dilsun Kaynar and Moses Liskov and Nancy Linch and Olivier Pereira and Roberto Segala},
  title = 	 {Using Task Structured Probabilistic {I}/{O} automata to analyze an oblivious transfer protocol},
  institution =  {CSAIL, MIT},
  year = 	 2006,
  number = 	 {MIT-CSAIL-TR-2006-047},
  address = 	 {Cambridge, MA},
  month = 	 jun
}

@InProceedings{Canvel03,
  author = 	 {Brice Canvel and Alain Hiltgen and Serge Vaudenay and Martin Vuagnoux},
  title = 	 {Password Interception in a {SSL}/{TLS} Channel},
  booktitle = {Advances in Cryptology - CRYPTO 2003},
  pages = 	 {583--599},
  year = 	 2003,
  editor = 	 {Dan Boneh},
  volume = 	 2729,
  series = 	 lncs,
  address = 	 {Santa Barbara, CA},
  month = 	 aug,
  publisher = spv
}

@InProceedings{Cardelli2000,
  author =       "Luca Cardelli and Giorgio Ghelli and Andrew D.
                 Gordon",
  title =        "Secrecy and Group Creation",
  booktitle =    "{CONCUR} 2000: Concurrency Theory",
  editor =       "Catuscia Palamidessi",
  publisher =    spv,
  series =       lncs,
  volume =       "1877",
  year =         "2000",
  month =        aug,
  pages =        "365--379",
}

@InProceedings{Cardelli2000b,
  author = 	 {Luca Cardelli and Giorgio Ghelli and Andrew D. Gordon},
  title = 	 {Ambient Groups and Mobility Types},
  booktitle = 	 {Theoretical Computer Science; Exploring New Frontiers in Theoretical Informatics. International Conference IFIP TCS 2000},
  pages =	 {333--347},
  year =	 2000,
  editor =	 {Jan van Leeuwen and Osamu Watanabe and Masami Hagiya and Peter D. Mosses and Takayasu Ito},
  volume =	 1872,
  series =	 lncs,
  address =	 {Sendai, Japan},
  month =	 aug,
  publisher =	 spv
}

@InProceedings{Cardelli98,
  author =       "L. Cardelli and A. D. Gordon",
  title =        "Mobile Ambients",
  booktitle =    "Foundations of Software Science and Computation
                 Structures, First International Conference ({FoSSaCS} '98)",
  year=1998, 
  series=lncs,
  volume =       "1378",
  publisher= spv,
  pages =        "140--155",
}

@InProceedings{Carr94,
  author = 	 {Steve Carr and Kathryn S. McKinley and Chau-Wen Tseng},
  title = 	 {Compiler Optimizations for Improving Data Locality},
  booktitle = 	 {Sixth International Conference on Architectural
		  Support for Programming Languages and Operating Systems (ASPLOS'94)},
  year = 	 1994,
  month = 	 oct,
  pages = 	 {252--262}
}

@InProceedings{Cervesato2000,
  author = 	 {I. Cervesato and N. Durgin and M. Kanovich and A. Scedrov},
  title = 	 {Interpreting Strands in Linear Logic},
  booktitle = 	 {2000 Workshop on Formal Methods and Computer Security, 12th International Conference on Computer Aided Verification (CAV 2000) Satellite Workshop},
  OPTpages = 	 {},
  year = 	 {2000},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  address = 	 {Chicago, IL},
  month = 	 jul,
  OPTorganization = {},
  OPTpublisher = {}
}

@InProceedings{Cervesato2000b,
  author = 	 {I. Cervesato and N.A. Durgin and J.C. Mitchell and P.D. Lincoln and A. Scedrov},
  title = 	 {Relating Strands and Multiset Rewriting for Security Protocol Analysis},
  booktitle =	 {13th IEEE Computer Security Foundations Workshop (CSFW-13)},
  pages =	 {35--51},
  year =	 2000,
  address =	 {Cambridge, England},
  month =	 jul
}

@InProceedings{Cervesato2005,
  author = 	 {Iliano Cervesato and Catherine Meadows and Dusko Pavlovic},
  title = 	 {An Encapsulated Authentication Logic for Reasoning about Key Distribution Protocols},
 booktitle = {Proc. 18th IEEE Computer Security Foundations Workshop (CSFW'05)},
 pages =      {48--61},
 year =      {2005},
 address =      {Aix-en-Provence, France},
 month =      jun,
 publisher = {IEEE Comp. Soc. Press}
}

@Article{Cervesato2005b,
  author = 	 {Iliano Cervesato and Nancy Durgin and Patrick Lincoln and John C. Mitchell and Andre Scedrov},
  title = 	 {A Comparison Between Strand Spaces and Multiset Rewriting for Security Protocol Analysis},
  journal = 	 {Journal of Computer Security},
  year = 	 2005,
  volume =	 13,
  number =	 2,
  pages =	 {265--316}
}

@InProceedings{Cervesato99,
  author = 	 {I. Cervesato and N.A. Durgin and P.D. Lincoln and J.C. Mitchell and A. Scedrov},
  title = 	 {A Meta-notation for Protocol Analysis},
  booktitle = 	 {12th IEEE Computer Security Foundation Workshop (CSFW-12)},
  pages = 	 {55--69},
  year =	 1999,
  address =	 {Mordano, Italy},
  month =	 jun
}

@InProceedings{Chadha04,
  author = 	 {Rohit Chadha and Steve Kremer and Andre Scedrov},
  title = 	 {Formal Analysis of Multi-Party Contract Signing},
  booktitle =	 {17th IEEE Computer Security Foundations Workshop (CSFW'04)},
  pages =	 {266-279},
  year =	 2004,
  address =	 {Asilomar, Pacific Grove, California},
  month =	 jun,
  publisher =	 {IEEE Computer Society}
}

@InProceedings{Chaki09,
  author = 	 {Sagar Chaki and Anupam Datta},
  title = 	 {{ASPIER}: An Automated Framework for Verifying Security Protocol
Implementations},
  booktitle = {22nd IEEE Computer Security Foundations Symposium (CSF'09)},
  pages = 	 {172--185},
  year = 	 2009,
  address = 	 {Port Jefferson, NY, USA},
  month = 	 jul
}

@InProceedings{Chase88,
  author = 	 {David R. Chase},
  title = 	 {Safety considerations for storage allocation optimizations},
  booktitle = 	 {SIGPLAN '88 Conference on
		  Programming Language Design and Implementation},
  year =	 1988,
  address =      {Atlanta, Georgia},
  publisher =	 {ACM Press},
  month =	 "22-24 " # jun,
  pages =	 {1--10}
}

@InProceedings{Chatterjee98,
  author = 	 {Ramkrishna Chatterjee and Barbara G. Ryder and William A. Landi},
  title = 	 {Complexity of Concrete Type-inference in the Presence of Exceptions},
  booktitle = 	 {ESOP'98},
  pages =	 {57--74},
  year =	 1998
}

@InProceedings{Chaum05,
  author = 	 {David Chaum and Peter Y. A. Ryan and Steve Schneider},
  title = 	 {A Practical Voter-Verifiable Election Scheme},
  booktitle =	 {Computer Security -- ESORICS 2005, 10th European Symposium on Research in Computer Security},
  pages =	 {118-139},
  year =	 2005,
  editor =	 {Sabrina De Capitani di Vimercati and 
                  Paul Syverson and Dieter Gollman},
  volume =	 3679,
  series =	 lncs,
  address =	 {Milan, Italy},
  month =	 sep,
  publisher =	 spv
}


@InProceedings{Chen09,
  author = 	 {Liqun Chen and Mark Ryan},
  title = 	 {Attack, solution and verification for shared authorisation data in {TCG} {TPM}},
  booktitle = {Formal Aspects in Security and Trust, 6th International Workshop, FAST 2009},
  pages = 	 {201--216},
  year = 	 2010,
  editor = 	 {Pierpaolo Degano and Joshua D. Guttman},
  volume = 	 5983,
  series = 	 lncs,
  address = 	 {Eindhoven, The Netherlands},
  publisher = spv
}

@inproceedings{Cheval10,
  	author =	{Cheval, Vincent and Comon{-}Lundh, Hubert and Delaune, St{\'e}phanie},
  	title =	{Automating security analysis: symbolic equivalence of constraint systems},
  	address =	{Edinburgh, Scotland, UK},
  	booktitle =	{{P}roceedings of the 5th {I}nternational {J}oint {C}onference on {A}utomated {R}easoning ({IJCAR}'10)},
  	editor =	{Giesl, J{\"u}rgen and Haehnle, Reiner},
  	month =	jul,
  	pages =	{412--426},
  	publisher =	spv,
  	series =	lnai,
  	volume =	6173,
  	year =	2010,
}

@inproceedings{Cheval11,
  	author =	{Cheval, Vincent and Comon-Lundh, Hubert and Delaune, St{\'e}phanie},
  	title =	{Trace Equivalence Decision: Negative Tests and Non-determinism},
  	address =	{Chicago, Illinois, USA},
  	booktitle =	{{P}roceedings of the 18th {ACM} {C}onference on {C}omputer and {C}ommunications {S}ecurity ({CCS}'11)},
  	month =	oct,
  	publisher =	{ACM Press},
        pages = {321--330},
  	year =	{2011}
}

@InProceedings{Cheval13,
  author = 	 {Vincent Cheval and Bruno Blanchet},
  title = 	 {Proving More Observational Equivalences with {P}ro{V}erif},
  booktitle = {2nd Conference on Principles of Security and Trust (POST 2013)},
  pages = 	 {226--246},
  year = 	 2013,
  editor = 	 {David Basin and John Mitchell},
  volume = 	 7796,
  series = 	 lncs,
  address = 	 {Rome, Italy},
  month = 	 mar,
  publisher = spv
}

@INPROCEEDINGS{Chevalier01,
  AUTHOR = {Yannick Chevalier and Laurent Vigneron},
  TITLE = {{A} Tool for Lazy Verification of Security Protocols.},
  BOOKTITLE = {16th IEEE International Conference on Automated Software
               Engineering ({ASE} 2001)},
  YEAR = {2001},
  month = nov,
  address = {Coronado Island, San Diego, CA},
  PAGES = {373--376},
  PUBLISHER = {IEEE Computer Society}
}

@InProceedings{Chevalier03,
  author    = {Yannick Chevalier and Ralf K{\"u}sters and
               Micha{\"e}l Rusinowitch and Mathieu Turuani and
               Laurent Vigneron},
  title     = {Extending the {D}olev-{Y}ao Intruder for Analyzing an Unbounded
               Number of Sessions.},
  booktitle = {Computer Science Logic, 17th International Workshop, CSL 2003},
  pages =	 {128--141},
  year =	 2003,
  editor =	 {Matthias Baaz and Johann A. Makowsky},
  volume =	 2803,
  series =	 lncs,
  address =	 {Vienna, Austria},
  month =	 aug,
  publisher =	 spv
}

@InProceedings{Chevalier03b,
  author = 	 {Yannick Chevalier and Ralf K{\"u}sters and
               Micha{\"e}l Rusinowitch and Mathieu Turuani},
  title = 	 {Deciding the Security of Protocols with {D}iffie-{H}ellman Exponentiation and Products in Exponents},
  booktitle =	 {FST TCS 2003: Foundations of Software Technology and Theoretical
               Computer Science, 23rd Conference},
  pages =	 {124--135},
  year =	 2003,
  editor =	 {Paritosh K. Pandya and Jaikumar Radhakrishnan},
  volume =	 2914,
  series =	 lncs,
  address =	 {Mumbai, India},
  month =	 dec,
  publisher =	 spv
}

@INPROCEEDINGS{Chevalier03c,
  AUTHOR = {Yannick Chevalier and
               Ralf K{\"u}sters and
               Micha{\"e}l Rusinowitch and
               Mathieu Turuani},
  TITLE = {An {NP} Decision Procedure for Protocol Insecurity with {XOR}.},
  BOOKTITLE = {18th IEEE Symposium on Logic in Computer Science ({LICS} 2003)},
  address = {Ottawa, Canada},
  month = jun,
  PAGES = {261--270},
  PUBLISHER = {IEEE Computer Society},
  YEAR = {2003},
  ISBN = {0-7695-1884-2}
}



@Article{Chevalier05,
  author = 	 {Yannick Chevalier and Ralf K{\"u}sters and Micha{\"e}l Rusinowitch and Mathieu Turuani},
  title = 	 {An {NP} decision procedure for protocol insecurity with {XOR}},
  journal = 	 {Theoretical Computer Science},
  year = 	 2005,
  volume =	 338,
  number =	 {1--3},
  pages =	 {247--274},
  month =	 jun
}

@InProceedings{Cho2000,
  author = 	 {Eun-Sun Cho and Kwangkeun Yi},
  title = 	 {Escape Analysis for Stack Allocation in {J}ava},
  booktitle = 	 {ECOOP'00 Workshop on Formal Techniques for {J}ava Programs},
  year =	 2000,
  editor =       {Drossopoulou, S. and Eisenbach, S. and Jacobs, B. and Leavens, G. T. and M{\"u}ller, P. and Poetzsch-Heffter, A.},
  note =         {Extended version of this paper is available from \verb+ropas.kaist.ac.kr/paper/99-ecoop-yich.ps.gz+}
}

@InProceedings{Choi99,
  author =       {J.-D. Choi and M. Gupta and M. Serrano and V. C. Sreedhar and S. Midkiff},
  title =        {Escape Analysis for {J}ava},
  booktitle =    {Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'99)},
  pages =	 {1--19},
  year =         1999,
  address =	 {Denver, Colorado},
  month =        nov
}

@InProceedings{Chridi09,
  author = 	 {Najah Chridi and Mathieu Turuani and Micha{\"e}l Rusinowitch},
  title = 	 {Decidable Analysis for a Class of Cryptographic Group Protocols},
  booktitle = {22nd IEEE Computer Security Foundations Symposium (CSF'09)},
  pages = 	 {277--289},
  year = 	 2009,
  address = 	 {Port Jefferson, NY, USA},
  month = 	 jul
}

@PhdThesis{Ciobaca11,
  author = 	 {\c{S}tefan Ciob\^ac\u{a}},
  title = 	 {Automated Verification of Security Protocols with Appplications to Electronic Voting},
  school = 	 {ENS Cachan},
  year = 	 2011,
  month = 	 dec
}

@InProceedings{Cirstea01,
  author = 	 {Horatiu Cirstea},
  title = 	 {Specifying Authentication Protocols Using Rewriting and Strategies},
  booktitle = 	 {Practical Aspects of Declarative Languages (PADL'01)},
  pages =	 {138--152},
  year =	 2001,
  editor =	 {I.V. Ramakrishnan},
  volume =	 1990,
  series =	 lncs,
  address =	 {Las Vegas, Nevada},
  month =	 mar,
  publisher =	 spv
}


@TechReport{Clark97,
  author = 	 {John Clark and Jeremy Jacob},
  title = 	 {A Survey of Authentication Protocol Literature: Version1.0},
  institution =  {University of York, Department of Computer Science},
  year = 	 1997,
  month =	 nov
}

@InProceedings{Clarke98,
  author = 	 {Edmund M. Clarke and Somesh Jha and Will Marrero},
  title = 	 {Using State Space Exploration and a Natural Deduction Style Message Derivation Engine to Verify Security Protocols},
  booktitle = 	 {IFIP Working Conference on Programming Concepts and Methods (PROCOMET)},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year = 	 {1998},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  month = 	 jun,
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{Clarke99,
  author = 	 {David Clarke and James Noble and John Potter},
  title = 	 {Overcoming Representation Exposure},
  booktitle = 	 {ECOOP Workshops},
  pages =	 {149--151},
  year =	 1999,
  editor =	 {Ana M. D. Moreira and Serge Demeyer},
  volume =	 1743,
  series =	 lncs,
  address =	 {Lisbon, Portugal},
  month =	 jun,
  publisher =	 spv
}

@article{Clarke00,
 author = {Edmund M. Clarke and Somesh Jha and Will Marrero},
 title = {Verifying security protocols with {B}rutus},
 journal = {ACM Transactions on Software Engineering and Methodology (TOSEM)},
 volume = 9,
 number = 4,
 year = 2000,
 issn = {1049-331X},
 pages = {443--487},
 doi = {http://doi.acm.org/10.1145/363516.363528},
 publisher = {ACM Press},
 address = {New York, NY},
 }

@InProceedings{Clinger97,
  author = 	 {William D. Clinger and Lars T. Hansen},
  title = 	 {Generational Garbage Collection and the Radioactive Decay Model},
  booktitle = 	 {SIGPLAN Conference on Programming Language Design and Implementation (PLDI'97)},
  pages =	 {97--108},
  year =	 1997,
  address =      {Las Vegas, Nevada},
  month =        may
}

@InProceedings{Cohen02,
  author = 	 {Ernie Cohen},
  title = 	 {Proving Protocols Safe from Guessing},
  booktitle = 	 {Foundations of Computer Security},
  year =	 2002,
  address =	 {Copenhagen, Denmark},
  month =	 jul
}

@InProceedings{Cohen2000,
  author = 	 {Ernie Cohen},
  title = 	 {{TAPS}: A First-Order Verifier for Cryptographic Protocols},
  booktitle =	 {13th IEEE Computer Security Foundations Workshop (CSFW-13)},
  pages =	 {144--158},
  year =	 2000,
  address =	 {Cambridge, England},
  month =	 jul
}
 
@Article{Cohen2003,
  author = 	 {Ernie Cohen},
  title = 	 {First-Order Verification of Cryptographic Protocols},
  journal = 	 {Journal of Computer Security},
  year = 	 2003,
  volume =	 11,
  number =	 2,
  pages =	 {189--216}
}

@InProceedings{Collberg98,
  author = 	 {Christian Collberg and Clark Thomborson and Douglas Low},
  title = 	 {Breaking Abstractions and Unstructuring Data Structures},
  booktitle = 	 {1998 International Conference on Computer Languages (ICCL'98)},
  pages = 	 {28--38},
  year = 	 {1998},
  address = 	 {Chicago, IL},
  month = 	 may,
  publisher = {IEEE}
}

@InProceedings{Comon03,
  author = 	 {Hubert Comon-Lundh and V{\'e}ronique Cortier},
  title = 	 {New Decidability Results for Fragments of First-Order Logic and Application to Cryptographic Protocols},
  booktitle =    {14th Int. Conf. Rewriting Techniques and Applications (RTA'2003)},
  pages =	 {148--164},
  year = 	 2003,
  editor = 	 {Robert Nieuwenhuis},
  volume = 	 2706,
  series = 	 lncs,
  address = 	 {Valencia, Spain},
  month = 	 jun,
  publisher = spv
}

@InProceedings{Comon03b,
  author = 	 {Hubert Comon-Lundh and Vitaly Shmatikov},
  title = 	 {Intruder deductions, constraint solving and insecurity decision in presence of exclusive or},
  booktitle =	 {Symposium on Logic in Computer Science (LICS'03)},
  pages =	 {271--280},
  year =	 2003,
  address =	 {Ottawa, Canada},
  month =	 jun,
  publisher =	 {IEEE Computer Society}
}

@InProceedings{Comon03c,
  author = 	 {Hubert Comon-Lundh and V{\'e}ronique Cortier},
  title = 	 {Security properties: two agents are sufficient},
  booktitle =	 {Programming Languages and Systems: 
                 12th European Symposium on Programming ({ESOP}'03)},
  pages =	 {99--113},
  year =	 2003,
  editor =	 {Pierpaolo Degano},
  volume =	 2618,
  series =	 lncs,
  address =	 {Warsaw, Poland},
  month =	 apr,
  publisher =	 spv
}

@Article{Comon04,
  author = 	 {Hubert Comon-Lundh and V{\'e}ronique Cortier},
  title = 	 {Security properties: two agents are sufficient},
  journal = 	 {Science of Computer Programming},
  year = 	 2004,
  volume =	 50,
  number =	 {1--3},
  pages =	 {51--71},
  month =	 feb
}

@InProceedings{Comon2001,
  author = 	 {Hubert Comon and V{\'e}ronique Cortier and John Mitchell},
  title = 	 {Tree Automata with One Memory, Set Constraints, and Ping-Pong Protocols},
  booktitle =	 {Automata, Languages and Programming, 28th International Colloquium, ICALP'2001},
  pages =	 {682--693},
  year =	 2001,
  editor =	 {F. Orejas, P.G. Spirakis, J. van Leeuwen},
  volume =	 2076,
  series =	 lncs,
  address =	 {Crete, Greece},
  month =	 jul,
  publisher =	 spv
}

@Article{Comon05,
  author = 	 {Hubert Comon and V{\'e}ronique Cortier},
  title = 	 {Tree automata with one memory, set constraints and cryptographic protocols},
  journal = 	 {Theoretical Computer Science},
  year = 	 2005,
  volume =	 331,
  number =	 1,
  pages =	 {143--214},
  month =	 feb
}

@inproceedings{ComonDelauneRTA05,
  	address =	{Nara, Japan},
  	author =	{Comon{-}Lundh, Hubert and Delaune, St{\'e}phanie},
  	booktitle =	{{P}roceedings of the 16th {I}nternational {C}onference on {R}ewriting {T}echniques and {A}pplications ({RTA}'05)},
  	editor =	{Giesl, J{\"u}rgen},
  	month =	apr,
  	pages =	{294--307},
  	publisher =	spv,
  	series =	lncs,
  	title =	{The finite variant property: {H}ow to get rid of some algebraic properties},
  	volume =	3467,
  	year =	2005
}

@inproceedings{Comon08,
 author = {Hubert Comon-Lundh and V\'{e}ronique Cortier},
 title = {Computational soundness of observational equivalence},
 booktitle = {Proceedings of the 15th ACM conference on Computer and communications security (CCS'08)},
 year = {2008},
 month = oct,
 OPTisbn = {978-1-59593-810-7},
 pages = {109--118},
 address = {Alexandria, Virginia, USA},
 OPTdoi = {http://doi.acm.org/10.1145/1455770.1455786},
 publisher = {ACM},
 OPTaddress = {New York, NY, USA}
 }

@InProceedings{Compton99,
  author = 	 {Kevin J. Compton and Scott Dexter},
  title = 	 {Proof Techniques for Cryptographic Protocols},
  booktitle =	 {Automata, Languages and Programming, 26th International Colloquium, ICALP'99},
  pages =	 {25--39},
  year =	 1999,
  editor =	 {Jir{\'\i} Wiedermann and Peter van Emde Boas and Mogens Nielsen},
  volume =	 1644,
  series =	 lncs,
  address =	 {Prague, Czech Republic},
  month =	 jul,
  publisher =	 spv
}

@Book{Cori93,
  author =	 {Ren{\'e} Cori and Daniel Lascar},
  title = 	 {Logique math{\'e}matique},
  publisher = 	 {Masson},
  year = 	 1993
}

@InProceedings{Corin02,
  author = 	 {Ricardo Corin and Sandro Etalle},
  title = 	 {An Improved Constraint-Based System for the Verification of Security Protocols},
  booktitle = {9th International Static Analysis Symposium (SAS '02)},
  pages =	 {326--341},
  year = 	 2002,
  editor = 	 {Manuel Hermenegildo and Germ{\'a}n Puebla},
  volume =	 2477,
  series = 	 lncs,
  address = 	 {Madrid, Spain},
  month = 	 sep,
  publisher = spv
}

@InProceedings{Corin03,
  author = 	 {Ricardo Corin and Sreekanth Malladi and Jim Alves-Foss and Sandro Etalle},
  title = 	 {Guess What? Here is a New Tool that Finds some New Guessing Attacks},
  booktitle = 	 {Workshop on Issues in the Theory of Security (WITS'03)},
  year =	 2003,
  editor =	 {Roberto Gorrieri},
  address =	 {Warsaw, Poland},
  month =	 apr
}

@inproceedings{Corin04,
  author = {R. Corin and J. M. Doumen and S. Etalle},
  title = {Analysing Password Protocol Security Against Off-line Dictionary Attacks},
  booktitle = {2nd Int. Workshop on Security Issues with Petri Nets and other Computational Models ({WISP})},
  series = entcs,
  month = jun,
  year = {2004}
}


@InProceedings{Corin06,
  author = 	 {Ricardo Corin and Jerry den Hartog},
  title = 	 {A Probabilistic {H}oare-style Logic for Game-Based Cryptographic Proofs},
  booktitle =	 {33rd International
               Colloquium on Automata, Languages and Programming (ICALP),
               Track C (Security), Part II},
  pages =	 {252--263},
  year =	 2006,
  editor =	 {M. Bugliesi and B. Preneel and V. Sassone and I. Wegener},
  volume =	 4052,
  series =	 lncs,
  address =	 {Venice, Italy},
  month =	 jul,
  publisher =	 spv
}

@InProceedings{Corin11,
  author = 	 {Ricardo Corin and Felipe Andr{\'e}s Manzano},
  title = 	 {Efficient Symbolic Execution for Analysing Cryptographic Protocol Implementations},
  booktitle = {Engineering Secure Software and Systems (ESSoS'11)},
  pages = 	 {58--72},
  year = 	 2011,
  editor = 	 {{\'U}lfar Erlingsson and Roel Wieringa and Nicola Zannone},
  volume = 	 6542,
  series = 	 lncs,
  address = 	 {Madrid, Spain},
  month = 	 feb,
  publisher = spv
}

@Book{Cormen90,
  author =	 {Thomas H. Cormen and Charles E. Leiserson and Ronald
		  L. Rivest},
  title = 	 {Introduction to algorithms},
  publisher = 	 {MIT Press},
  year = 	 1990
}

@Book{Cormen94,
  author = 	 {Thomas H. Cormen and Charles E. Leiserson and Ronald
		  L. Rivest},
  title = 	 {Introduction {\`a} l'algorithmique},
  publisher = 	 {Dunod},
  year = 	 1994
}

@InProceedings{Cortier05,
  author = 	 {V{\'e}ronique Cortier and Bogdan Warinschi},
  title = 	 {Computationally Sound, Automated Proofs for Security Protocols},
  booktitle =	 {Proc. 14th European Symposium on Programming (ESOP'05)},
  pages =	 {157--171},
  year =	 2005,
  editor =	 {Mooly Sagiv},
  volume =	 3444,
  series =	 lncs,
  address =	 {Edimbourg, U.K.},
  month =	 apr,
  publisher =	 spv
}

@inproceedings{Cortier06,
  author = {Cortier, V{\'e}ronique and Kremer, Steve and K{\"u}sters, Ralf and Warinschi, Bogdan},
  title =	{Computationally Sound Symbolic Secrecy in the Presence of Hash Functions},
  booktitle =	{{P}roceedings of the 26th {C}onference on {F}undations of {S}oftware {T}echnology and {T}heoretical {C}omputer {S}cience ({FSTTCS}'06)},
  editor =	{Garg, Naveen and Arun-Kumar, S.},
  month =	dec,
  publisher =	spv,
  series =	lncs,
  volume = 4246,
  pages = {176--187},
  address =	{Kolkata, India},
  year =	2006
} 

@InProceedings{Cortier06b,
  author = 	 {V{\'e}ronique Cortier and Heinrich H{\"o}rdegen and Bogdan Warinschi},
  title = 	 {Explicit Randomness is not Necessary when Modeling Probabilistic Encryption},
  booktitle = {Workshop on Information and Computer Security (ICS 2006)},
  pages = 	 {49--65},
  year = 	 2006,
  editor = 	 {C. Dima and M. Minea and F.L. Tiplea},
  volume = 	 186,
  series = 	 entcs,
  address = 	 {Timisoara, Romania},
  month = 	 sep,
  publisher = {Elsevier}
}


@InProceedings{Cortier06c,
  author = 	 {V{\'e}ronique Cortier and Micha{\"e}l Rusinowitch and Eugen Z{\u a}linescu},
  title = 	 {Relating two standard notions of secrecy},
  booktitle =	 {Computer Science Logic (CSL'06)},
  pages =	 {303--318},
  year =	 2006,
  editor =	 {Zolt{\'a}n {\'E}sik},
  volume =	 4207,
  series =	 lncs,
  address =	 {Szeged, Hungary},
  month =	 sep,
  publisher =	 spv
}

@InProceedings{Cortier06d,
  author = 	 {V{\'e}ronique Cortier and Eugen Z{\u a}linescu},
  title = 	 {Deciding key cycles for security protocols},
  booktitle =	 {Logic for Programming, Articifial Intelligence, and Reasoning, 13th International Conference, LPAR 2006},
  pages =	 {317--331},
  year =	 2006,
  editor =	 {Miki Hermann and Andrei Voronkov},
  volume =	 4246,
  series =	 lncs,
  address =	 {Phnom Penh, Cambodia},
  month =	 nov,
  publisher =	 spv
}

@Article{Cortier07,
  author = 	 {V{\'e}ronique Cortier and Micha{\"e}l Rusinowitch and Eugen Z{\u a}linescu},
  title = 	 {Relating two standard notions of secrecy},
  journal = 	 {Logical Methods in Computer Science},
  year = 	 2007,
  volume = 	 3,
  number = 	 3,
  month = 	 jul
}



@InProceedings{Cortier07b,
  author = 	 {V{\'e}ronique Cortier and Ralf K{\"u}sters and Bogdan Warinschi},
  title = 	 {A Cryptographic Model for Branching Time Security Properties -- the Case of Contract Signing Protocols},
  booktitle = {Proceedings of the 12th European Symposium On Research In Computer Security (ESORICS'07)},
  pages = 	 {422--437},
  year = 	 2007,
  editor = 	 {Joachim Biskup and Javier Lopez},
  volume = 	 4734,
  series = 	 lncs,
  address = 	 {Dresden, Germany},
  month = 	 sep,
  publisher = spv
}

@inproceedings{Cortier09,
  	author =	{Cortier, V{\'e}ronique and Delaune, St{\'e}phanie},
  	title =	{A method for proving observational equivalence},
  	address =	{Port Jefferson, NY, USA},
  	booktitle =	{{P}roceedings of the 22nd {IEEE} {C}omputer {S}ecurity {F}oundations {S}ymposium ({CSF}'09)},
  	month =	jul,
  	pages =	{266--276},
  	publisher =	{{IEEE} Computer Society Press},
  	year =	{2009}
}

@InProceedings{Cortier2001,
  author = 	 {V{\'e}ronique Cortier and Jon Millen and Harald Rue{\ss}},
  title = 	 {Proving secrecy is easy enough},
  booktitle = 	 {14th IEEE Computer Security Foundations Workshop (CSFW-14)},
  pages =	 {97--108},
  year =	 2001,
  address =	 {Cape Breton, Nova Scotia, Canada},
  month =	 jun,
  publisher =	 {IEEE Computer Society}
}

@PhdThesis{Cortier:thesis,
  author =     {V\'eronique Cortier},
  title =      {V\'erification automatique des protocoles cryptographiques},
  school =     {{ENS} de Cachan},
  year =       2003,
  month =      mar
}

@InProceedings{CortierPPDP05,
 author =      {V{\'e}ronique Cortier and Micha{\"e}l Rusinowitch and Eugen Z{\u a}linescu},
 title =      {A resolution Strategy for Verifying Cryptographic
Protocols with {CBC} Encryption and Blind Signatures},
 booktitle = {Proc. of the 7th ACM-SIGPLAN International Conference on
Principles and Practice of Declarative Programming (PPDP'05)},
 pages =	 {12--22},
 year =      2005,
 address =      {Lisboa, Portugal},
 month =      jul,
 publisher = {ACM press}
}

@InProceedings{CortierCCS11,
  author = 	 {V{\'e}ronique Cortier and Bogdan Warinschi},
  title = 	 {A Composable Computational Soundness Notion},
  booktitle = {Proceedings of the 18th ACM Conference on Computer and Communications Security (CCS'11)},
  pages = 	 {63--74},
  year = 	 2011,
  address = 	 {Chicago, IL, USA},
  month = 	 oct,
  publisher = {ACM Press}
}

@Article{CortierJAR2011,
  author = 	 {V{\'e}ronique Cortier and Steve Kremer and Bogdan Warinschi},
  title = 	 {A Survey of Symbolic Methods in Computational Analysis of Cryptographic Systems},
  journal = 	 {Journal of Automated Reasoning},
  year = 	 2011,
  volume = 	 46,
  number = 	 {3-4},
  pages = 	 {225-259},
  month = 	 apr
}

@InProceedings{Courant07,
  author = 	 {Judica{\"e}l Courant and Cristian Ene and Yassine Lakhnech},
  title = 	 {Computationally Sound Typing for Non-interference: The Case of Deterministic Encryption},
  booktitle = {27th Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS'07)},
  pages = 	 {364--375},
  year = 	 2007,
  editor = 	 {Arvind, V. and Prasad, Sanjiva},
  volume = 	 4855,
  series = 	 lncs,
  address = 	 {New Delhi, India},
  month = 	 dec,
  publisher = spv
}

@inproceedings{Courant08,
 author = {Judica\"{e}l Courant and Marion Daubignard and Cristian Ene and Pascal Lafourcade and Yassine Lakhnech},
 title = {Towards automated proofs for asymmetric encryption schemes in the random oracle model},
 booktitle = {Proceedings of the 15th ACM conference on Computer and communications security (CCS'08)},
 year = {2008},
 month = oct,
 OPTisbn = {978-1-59593-810-7},
 pages = {371--380},
 address = {Alexandria, Virginia, USA},
 OPTdoi = {http://doi.acm.org/10.1145/1455770.1455817},
 publisher = {ACM},
 OPTaddress = {New York, NY, USA}
 }

@inproceedings{Courant10,
  author    = {Judica{\"e}l Courant and
               Marion Daubignard and
               Cristian Ene and
               Pascal Lafourcade and
               Yassine Lakhnech},
  title     = {Automated Proofs for Asymmetric Encryption},
  booktitle = {Concurrency, Compositionality, and Correctness},
  year      = 2010,
  pages     = {300--321},
  editor    = {Dennis Dams and
               Ulrich Hannemann and
               Martin Steffen},
  publisher = spv,
  series    = lncs,
  volume    = 5930
}

@Book{Cousineau95,
  author =	 {Guy Cousineau and Michel Mauny},
  title = 	 {Approche fonctionnelle de la programmation},
  publisher = 	 {Ediscience (Collection Informatique)},
  year = 	 1995,
  address =	 {Paris},
  note =	 {Also available in English}
}

@Book{Cousineau98,
  author =	 {Guy Cousineau and Michel Mauny},
  title = 	 {The functional Approach to Programming},
  publisher = 	 {Cambridge University Press},
  year = 	 1998,
  address =      {Cambridge},
  note =	 {Aussi disponible en fran{\c c}ais}
}

@inproceedings{Cousot-SSGRR-00,
          author =    {Patrick Cousot},
          title =     {Abstract Interpretation: Achievements and Perspectives},
          booktitle = {SSGRR 2000 Computer \& eBusiness 
                       International Conference},
          address = {Compact disk paper 224 and electronic proceedings
          \texttt{http\string://www.ssgrr.it/en/ssgrr2000/proceedings.htm}, L'Aquila, Italy},
          publisher = {Scuola Superiore G{.} Reiss Romoli},
          month =     {July 31 -- August 6},
          year =      2000,
          isbn =      {88-85280-52-8},
       }

@InProceedings{Cousot00,
  author = 	 {Patrick Cousot and Radhia Cousot},
  title = 	 {Temporal Abstract Interpretation},
  booktitle = 	 {27th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2000)},
  pages =	 {12--25},
  year = 	 2000,
  address =	 {Boston, Massachussetts},
  month = 	 "19-21 " # jan,
  publisher =	 {ACM Press}
}

@incollection{Cousot00-LNCS-2000,
          author =    {Patrick Cousot},
          title =     {Abstract Interpretation Based Formal Methods and Future 
                       Challenges, invited paper},
          booktitle = {"~Informatics --- 10 Years Back, 10 Years Ahead~"},
          editor =    {Wilhelm, R{.}},
          year =      {2001},
          series =    lncs,
          volume =    2000,
          pages =    {138--156},
          publisher = spv,
       }

@InProceedings{Cousot77,
  author = 	 {Patrick Cousot and Radhia Cousot},
  title = 	 {Abstract Interpretation: a Unified Lattice Model for
		  Static Analysis of Programs by Construction or
		  Approximation of Fixpoints},
  booktitle = 	 {4th Annual ACM Symposium on
		  Principles of Programming Languages},
  year = 	 1977,
  address =	 {Los Angeles, California},
  month =	 jan,
  pages =	 {238--252}
}

@InProceedings{Cousot78,
  author = 	 {Patrick Cousot and Nicolas Halbwachs},
  title = 	 {Automatic Discovery of Linear Restraints Among
		  Variables of a Program},
  booktitle = 	 {5th Annual ACM Symposium on Principles of Programming Languages},
  year =	 1978,
  month =	 jan,
  pages =	 {84--96}
}

@PhdThesis{Cousot78b,
  author = 	 {Patrick Cousot},
  title = 	 {M{\'e}thodes it{\'e}ratives de construction et d'approximation de points fixes d'op{\'e}rateurs monotones sur un treillis, analyse s{\'e}mantique des programmes},
  school = 	 {Universit{\'e} Scientifique et M{\'e}dicale de Grenoble},
  year = 	 1978,
  month =	 "21 " # mar
}

@InProceedings{Cousot79,
  author = 	 {Patrick Cousot and Radhia Cousot},
  title = 	 {Systematic Design of Program Analysis Frameworks},
  booktitle = 	 {6th Annual ACM Symposium
		  on Principles of Programming Languages},
  year =	 1979,
  address =	 {San Antonio, Texas},
  month =	 "29-31 " # jan,
  pages =	 {269--282}
}

@InProceedings{Cousot81,
  author = 	 {Patrick Cousot},
  title = 	 {10, Theory of Program Flow Analysis},
  booktitle = 	 {Program Flow Analysis: Theory and Applications},
  year =	 1981,
  editor =	 {Steven S. Muchnick and Neil D. Jones},
  publisher =	 {Prentice-Hall}
}

@Article{Cousot92,
  author = 	 {Patrick Cousot and Radhia Cousot},
  title = 	 {Abstract Interpretation Frameworks},
  journal = 	 jlc,
  year = 	 1992,
  volume =	 2,
  number =	 4,
  month =	 aug,
  pages =	 {511--547}
}

@InProceedings{Cousot92b,
  author = 	 {Patrick Cousot and Radhia Cousot},
  title = 	 {Inductive definitions, semantics and abstract
		  interpretation},
  booktitle = 	 {19th ACM
		  SIGACT-SIGMOD-SIGART
		  Symposium on Principles of Programming Languages},
  year =	 1992,
  publisher =	 {ACM Press},
  address =	 {Albuquerque, New Mexico},
  pages =	 {83--94}
}

@InProceedings{Cousot95,
  author = 	 {Patrick Cousot and Radhia Cousot},
  title = 	 {Compositional and Inductive Semantic Definitions in
		  Fixpoint, Equational, Constraint, Closure-condition,
		  Rule-based and Game Theoretic Form},
  booktitle = 	 {Conference on Computer-Aided Verification, 7th
		  International Conference, CAV '95},
  editor =	 {P. Wolper},
  volume =	 939,
  series =	 lncs,
  year =	 1995,
  publisher =	 spv,
  address =	 {Li\`ege, Belgium},
  month =	 "3--5 " # jul,
  pages =	 {293--308}
}

@InProceedings{Cousot95b,
  author = 	 {Patrick Cousot and Radhia Cousot},
  title = 	 {Formal Language, Grammar and Set-Constraint-Based Program Analysis by Abstract Interpretation},
  booktitle = 	 {FPCA'95 (Conference on Functional Programming Languages and Computer Architecture)},
  pages =	 {170--181},
  year =	 1995,
  address =	 {La Jolla, California},
  month =	 "25-28 " # jun,
  organization = {ACM},
  publisher =	 {ACM Press}
}

@InProceedings{Cousot97,
  author = 	 {Patrick Cousot},
  title = 	 {Types as Abstract Interpretations},
  booktitle = 	 {24th ACM SIGPLAN-SIGACT Symposium on Principles of
		  Programming Languages (POPL'97)},
  year =	 1997,
  address =	 {Paris, France},
  month =	 jan,
  pages =	 {316--331}
}

@article{Cousot97-1,
          author =  {Patrick Cousot},
          title =   {Constructive Design of a Hierarchy of Semantics of a Transition
                     System by Abstract Interpretation},
          journal = entcs,
          volume =  6,
          year =    1997,
          note =    {URL: \texttt{http://www.elsevier.nl/locate/entcs/volume6.html},
                     25 pages},
       }

@incollection{Cousot98-5,
          author =    {Patrick Cousot},
          title =     {The Calculational Design of a Generic Abstract Interpreter},
          booktitle = {Calculational System Design},
          editor =    {M{.} Broy and R{.} Steinbr{\"u}ggen},
          publisher = {NATO ASI Series F. IOS Press, Amsterdam},
          year =      1999,
       }

@inproceedings{CousotCousot02-POPL,
          author =    {Patrick Cousot and Radhia Cousot},
          title =     {Systematic Design of Program Transformation Frameworks by 
                       Abstract Interpretation},
          pages =     {178--190},
          booktitle = {29th Annual ACM 
                       SIGPLAN-SIGACT Symposium on Principles of Programming 
                       Languages},
          address =   {Portland, Oregon},
          publisher = {ACM Press},
          month =     jan,
          year =      2002,
       }

@InProceedings{CousotCousot94-1,
  author =    {Patrick Cousot and Radhia Cousot},
  title =     {Higher-Order Abstract Interpretation (and Application to 
               Comportment Analysis Generalizing Strictness, Termination, 
               Projection and {PER} Analysis of Functional Languages), invited 
               paper},
  pages =     {95--112},
  booktitle = {1994 International Conference on Computer 
               Languages},
  address =   {Toulouse, France},
  month =     "16--19 " # may,
  year =      1994,
  publisher = {IEEE Computer Society Press, Los Alamitos, California},
}

@InProceedings{CousotPLILP92,
  author = 	 {Patrick Cousot and Radhia Cousot},
  title = 	 {Comparing the Galois Connection and
		  Widening/Narrowing Approaches to Abstract Interpretation},
  booktitle = 	 {4th international symposium
		  PLILP'92 (Programming Language Implementation and
		  Logic Programming)},
  editor =	 {Maurice Bruynooghe and Martin Wirsing},
  series =	 lncs,
  year =	 1992,
  publisher =	 spv,
  month =	 aug,
  pages =	 {269--295}
}

@PhdThesis{Cremers06,
  author = 	 {Cas J. F. Cremers},
  title = 	 {Scyther - Semantics and Verification of Security Protocols},
  school = 	 {Eindhoven University of Technology},
  year = 	 2006,
  type = {{Ph.D.} dissertation},
  month =	 nov
}

@InProceedings{Cremers08,
  author = 	 {Cas J. F. Cremers},
  title = 	 {On the {P}rotocol {C}omposition {L}ogic {PCL}},
  booktitle = {ACM Symposium on Information, Computer and Communications Security (ASIACCS'08)},
  pages = 	 {66--76},
  year = 	 2008,
  address = 	 {Tokyo, Japan},
  month = 	 mar,
  publisher = {ACM}
}

@InProceedings{Cremers11,
  author = 	 {Cas Cremers},
  title = 	 {Key Exchange in {IPsec} revisited: Formal Analysis of {IKEv1} and {IKEv2}},
  booktitle = {ESORICS'11 Proceedings of the 16th European conference on Research in computer security},
  year = 	 2011,
  editor = 	 {Vijay Atluri and Claudia Diaz},
  volume = 	 6879,
  series = 	 lncs,
  pages = 	 {315--334},
  month = 	 sep,
  publisher = spv
}

@InProceedings{Cugola97,
  author = 	 {Gianpaolo Cugola and Carlo Ghezzi and Gian Pietro Picco and Giovanni Vigna},
  title = 	 {Analyzing Mobile Code Languages},
  booktitle =	 {Mobile Object Systems -- Towards a Programmable Internet},
  pages =	 {93--110},
  year =	 1997,
  editor =	 {J. Vitek and C. Tschudin},
  volume =	 1222,
  series =	 lncs,
  month =	 apr,
  publisher =	 spv
}

@Article{Cytron91,
  author = 	 {Ron Cytron and Jeanne Ferrante and Barry K. Rosen and Mark N. Wegman and F. Kenneth Zadeck},
  title = 	 {Efficiently Computing Static Single Assignment Form and the Control Dependance Graph},
  journal = 	 toplas,
  year = 	 1991,
  volume =	 13,
  number =	 4,
  pages =	 {451--490},
  month =	 oct
}

@InProceedings{Dam00,
  author = 	 {Mads Dam and Pablo Giambiagi},
  title = 	 {Confidentiality for Mobile Code: The Case of a Simple Payment Protocol},
  booktitle =	 {13th IEEE Computer Security Foundations Workshop (CSFW-13)},
  pages =	 {233--244},
  year =	 2000,
  address =	 {Cambridge, England},
  month =	 jul
}

@inproceedings{Damgaard89,
  title={A design principle for hash functions},
  author={Damg{\aa}rd, Ivan Bjerre},
  booktitle={Advances in Cryptology--CRYPTO’89 Proceedings},
  pages={416--427},
  year={1989},
  month = aug,
  series = lncs,
  volume = 435,
  address = {Santa Barbara, CA},
  editor = {Gilles Brassard},
  publisher = spv
}


@InProceedings{Datta04,
  author = 	 {Anupam Datta and Ralf K{\"u}sters and John C. Mitchell and Ajith Ramanathan and Vitaly Shmatikov},
  title = 	 {Unifying Equivalence-Based Definitions of Protocol Security},
  booktitle =	 {Workshop on Issues in the Theory of Security (WITS'04)},
  year =	 2004,
  editor =	 {Peter Ryan},
  address =	 {Barcelona},
  month =	 apr
}

@Article{Datta05,
  author = 	 {Anupam Datta and Ante Derek and John C. Mitchell and Dusko Pavlovic},
  title = 	 {A Derivation System and Compositional Logic for Security Protocols},
  journal = 	 {Journal of Computer Security},
  year = 	 2005,
  volume =	 13,
  number =	 3,
  pages =	 {423--482}
}

@InProceedings{Datta06,
  author = {Anupam Datta and Ante Derek and John C. Mitchell and Bogdan Warinschi},
  title = {Computationally Sound Compositional Logic for Key Exchange Protocols}, 
  booktitle = {Proceedings of 19th IEEE Computer Security Foundations Workshop (CSFW'06)},
     pages =   {321--334},
     year =      2006,
     address =	 {Venice, Italy},
     month =	 jul,
     publisher = {IEEE Computer Society}
}

@InProceedings{DeMillo82,
  author = 	 {Richard A. DeMillo and Nancy A. Lynch and Michael J. Merritt},
  title = 	 {Cryptographic Protocols},
  booktitle = 	 {14th ACM Symposium on Theory of Computing},
  pages =	 {383--400},
  year =	 1982,
  address =	 {San Francisco, CA},
  month =	 may,
  organization = {ACM}
}

@InProceedings{Dean95,
  author = 	 {J. Dean and D. Grove and C. Chambers},
  title = 	 {Optimization of Object-Oriented Programs using Static Class Hierarchy Analysis},
  booktitle = 	 {9th European Conference on Object-Oriented Programming},
  pages =	 {},
  year =	 1995,
  address =	 {Aarhus, Denmark},
  month =	 aug
}

@InProceedings{Debbabi97,
  author = 	 {M. Debbabi and M. Mejri and N. Tawbi and I. Yahmadi},
  title = 	 {A New Algorithm for the Automatic Verification of Authentication Protocols: From Specifications to Flaws and Attack Scenarios},
  booktitle = 	 {DIMACS Workshop on Design and Formal Verification of Security Protocols},
  year =	 1997,
  address =	 {Rutgers University, New Jersey},
  month =	 sep
}

@InProceedings{Debbabi97b,
  author = 	 {M. Debbabi and M. Mejri and N. Tawbi and I. Yahmadi},
  title = 	 {Formal Automatic Verification of Authentication Cryptographic Protocols},
  booktitle =	 {Proceedings of the 1st IEEE International Conference on Formal Engineering Methods, ICFEM'97},
  pages =	 {50--59},
  year =	 1997,
  address =	 {Hiroshima, Japan},
  month =	 nov,
  publisher =	 {IEEE Press}
}

@InProceedings{Delaune04,
  author = 	 {St{\'e}phanie Delaune and Florent Jacquemard},
  title = 	 {A Theory of Dictionary Attacks and its Complexity},
  booktitle =	 {17th IEEE Computer Security Foundations Workshop},
  pages =	 {2--15},
  year =	 2004,
  address =	 {Pacific Grove, CA},
  month =	 jun,
  publisher =	 {IEEE}
}

@InProceedings{Delaune04b,
  author = 	 {St{\'e}phanie Delaune and Florent Jacquemard},
  title = 	 {Narrowing-Based Constraint Solving for the Verification of Security Protocols},
  booktitle =	 {18th International Workshop on Unification (UNIF 2004)},
  year =	 2004,
  editor =	 {M. Kohlhase},
  address =	 {Cork, Ireland},
  month =	 jul
}

@InProceedings{Delaune07,
  author = 	 {St{\'e}phanie Delaune and Steve Kremer and Mark D. Ryan},
  title = 	 {Symbolic Bisimulation for the Applied Pi-Calculus},
  booktitle = {27th Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS'07)},
  pages = 	 {133--145},
  year = 	 2007,
  editor = 	 {Arvind, V. and Prasad, Sanjiva},
  volume = 	 4855,
  series = 	 lncs,
  address = 	 {New Delhi, India},
  month = 	 dec,
  publisher = spv
}

@article{Delaune09,
  	author = {Delaune, St{\'e}phanie and Kremer, Steve and Ryan, Mark D.},
  	title =	{Verifying Privacy-type Properties of Electronic Voting Protocols},
  	journal =	{Journal of Computer Security},
  	month =	jul,
  	number =	4,
  	pages =	{435--487},
  	publisher =	{{IOS} Press},
  	volume =	17,
  	year =	2009,
}

@InProceedings{Delaune08,
  author = 	 {St{\'e}phanie Delaune and Mark Ryan and Ben Smyth},
  title = 	 {Automatic verification of privacy properties in the applied pi calculus},
  booktitle = {Proceedings of the second Joint iTrust and PST Conferences on Privacy, Trust Management and Security (IFIPTM'08)},
  pages = 	 {263--278},
  year = 	 2008,
  editor = 	 {Y{\"u}cel Karabulut and John Mitchell and Peter Herrmann and Christian Damsgaard Jensen},
  volume = 	 263,
  series = 	 {IFIP Advances in Information and Communication Technology},
  address = 	 {Trondheim, Norway},
  month = 	 jun,
  publisher = spv
}

@article{Delaune10,
  author    = {St{\'e}phanie Delaune and
               Steve Kremer and
               Mark D. Ryan},
  title     = "{Symbolic Bisimulation for the Applied Pi Calculus}",
  journal   = {Journal of Computer Security},
  volume    = {18},
  number    = {2},
  year      = {2010},
  pages     = {317--377},
}

@inproceedings{Delaune11,
  	author =	{Delaune, St{\'e}phanie and Kremer, Steve and Ryan, Mark D. and Steel, Graham},
  	title =	{Formal analysis of protocols based on {TPM} state registers},
  	address =	{Cernay-la-Ville, France},
  	booktitle =	{{P}roceedings of the 24th {IEEE} {C}omputer {S}ecurity {F}oundations {S}ymposium ({CSF}'11)},
  	month =	jun,
  	pages =	{66-82},
  	publisher =	{{IEEE} Computer Society Press},
  	year =	2011
}

@InProceedings{Denker98,
  author = 	 {Grit Denker and Jose Meseguer and Carolyn Talcott},
  title = 	 {Protocol Specification and Analysis in {M}aude},
  booktitle = 	 {Workshop on Formal Methods and Security Protocols (FMSP'98)},
  year =	 1998,
  address =	 {Indianapolis, Indiana},
  month =	 "25 " # jun
}

@InProceedings{Denker99,
  author = 	 {Grit Denker and Jonathan Millen},
  title = 	 {{CAPSL} intermediate language},
  booktitle =	 {Workshop on Formal Methods and Security Protocols (FMSP'99)},
  year =	 1999,
  address =	 {Trento, Italy},
  month =	 jul
}

@InProceedings{Denker00,
  author = 	 {Grit Denker and Jonathan Millen},
  title = 	 {{CAPSL} Integrated Protocol Environment},
  booktitle =	 {DARPA Information Survivability Conference and Exposition (DISCEX'00)},
  pages =	 {207--221},
  year =	 2000,
  address =	 {Hilton Head, South Carolina},
  month =	 jan,
  publisher =	 {IEEE}
}

@Article{Denning81,
  author = 	 {Dorothy E. Denning and Giovanni Maria Sacco},
  title = 	 {Timestamps in Key Distribution Protocols},
  journal = 	 cacm,
  year = 	 1981,
  volume =	 24,
  number =	 8,
  pages =	 {533--536},
  month =	 aug
}

@Incollection{Dershowitz2001,
  title = {Rewriting},
  author = {Nachum Dershowitz and David A. Plaisted},
  chapter = 9,
  booktitle = {Handbook of Automated Reasoning},
  publisher = {Elsevier Science},
  editor = {Alan Robinson and Andrei Voronkov},
  year = 2001,
  volume = {I},
  pages = {535-610}
}

@Article{Desharnais04,
  author = 	 {Jos\'ee Desharnais and Vineet Gupta and Radha Jagadeesan and Prakash Panangaden},
  title = 	 {Metrics for labelled {M}arkov processes},
  journal = 	 {Theoretical Computer Science},
  year = 	 2004,
  volume =	 318,
  number =	 3,
  pages =	 {323--354},
  month =	 jun
}

@InProceedings{Deutsch90,
  author = 	 {Alain Deutsch},
  title = 	 {On determining lifetime and aliasing of dynamically
   		  allocated data in higher-order functional specifications},
  booktitle = 	 {Seventeenth Annual ACM
		  SIGACT-SIGPLAN Symposium on Principles of
		  Programming Languages},
  year = 	 {1990},
  month = 	 jan,
  address = 	 {San Francisco, California},
  pages = 	 {157--168}
}

@InProceedings{Deutsch92,
  author = 	 {Alain Deutsch},
  title = 	 {A Storeless Model of Aliasing and its Abstractions
		  using Finite Representations of Right-Regular
		  Equivalence Relations},
  booktitle = 	 {IEEE 1992 International
		  Conference on Computer Languages},
  year =	 1992,
  publisher =	 {IEEE Press},
  address =	 {Oakland, California},
  month =	 apr,
  pages =	 {2--13}
}

@PhdThesis{Deutsch92phd,
  author = 	 {Alain Deutsch},
  title = 	 {Mod{\`e}les op{\'e}rationnels de langage de programmation et repr{\'e}sentations de relations sur des langages rationnels avec application {\`a} la d{\'e}termination statique de propri{\'e}t{\'e}s de partages dynamiques de donn{\'e}es},
  school = 	 {Universit{\'e} Paris VI},
  year = 	 1992,
  month =	 apr
}

@InProceedings{Deutsch94,
  author =       {Alain Deutsch},
  title =        {Interprocedural May-Alias Analysis for Pointers: Beyond
k-limiting},
  booktitle =    {SIGPLAN '94 Conference on
                  Programming Language Design and Implementation},
  year =         1994,
  address =      {Orlando, Florida},
  publisher =    {ACM Press},
  month =        "20-24 " # jun,
  pages =        {230--241}
}

@InProceedings{Deutsch95,
  author = 	 {Alain Deutsch},
  title = 	 {Semantic Models and Abstract Interpretation Techniques for Inductive Data Structures and Pointers},
  booktitle = 	 {ACM Symposium on Partial Evaluation and Program manipulation},
  pages =	 {226--229},
  year =	 1995,
  month =	 jun
}

@InProceedings{Deutsch97,
  author = 	 {Alain Deutsch},
  title = 	 {On the Complexity of Escape Analysis},
  booktitle = 	 {24th Annual ACM
		  SIGACT-SIGPLAN Symposium on Principles of
		  Programming Languages (POPL '97)},
  year = 	 {1997},
  address =      {Paris, France},
  month = 	 jan,
  pages = 	 {358--371}
}

@Article{Diehl98,
  author = 	 {Stephan Diehl},
  title = 	 {A Formal Introduction to the Compilation of {J}ava},
  journal = 	 spe,
  year = 	 1998,
  volume =	 28,
  number =	 3,
  pages =	 {297--327},
  month =	 mar
}

@Unpublished{DierksTLS,
  author = 	 {Tim Dierks and Christopher Allen},
  title = 	 {{RFC 2246}: The {TLS} Protocol},
  note = 	 {\url{http://tools.ietf.org/html/rfc2246}},
  month =	 jan,
  year =	 1999
}

@Unpublished{DierksTLS11,
  author = 	 {Tim Dierks and Eric Rescorla},
  title = 	 {{RFC 4346}: The {T}ransport {L}ayer {S}ecurity ({TLS}) Protocol, version 1.1},
  note = 	 {\url{http://tools.ietf.org/html/rfc4346}},
  month =	 apr,
  year =	 2006
}

@Article{Diffie76,
	author	= {W. Diffie and M. Hellman},
	title	= {New Directions in Cryptography},
	keyword	= {},
	journal	= {IEEE Transactions on Information Theory},
	volume	= {IT-22},
	number	= 6,
	month	= nov,
	year	= 1976,
	pages	= {644--654}
}

@Article{Diniz98,
  author = 	 {Pedro C. Diniz and Martin C. Rinard},
  title = 	 {Lock Coarsening: Eliminating Lock Overhead in Automatically Parallelized Object-Based Programs},
  journal = 	 {Journal of Parallel and Distributed Computing},
  year = 	 1998,
  volume =	 49,
  number =	 2,
  pages =	 {218--244},
  month =	 mar
}

@InProceedings{Dolby2000,
  author = 	 {Julian Dolby and Andrew A. Chien},
  title = 	 {An Automatic Object Inlining Optimization and its Evaluation},
  booktitle = 	 {ACM SIGPLAN 2000 Conference on Programming Language Design and Implementation (PLDI'00)},
  pages =	 {345--355},
  year =	 2000,
  address =	 {Vancouver, Canada},
  month =	 jun
}

@InProceedings{Dolby97,
  author = 	 {Julian Dolby},
  title = 	 {Automatic Inline Allocation of Objects},
  booktitle = 	 {SIGPLAN Conference on Programming Language Design and Implementation (PLDI'97)},
  pages =	 {7--17},
  year =	 1997,
  address =      {Las Vegas, Nevada},
  month =        may
}

@InProceedings{Dolby98,
  author = 	 {Julian Dolby and Andrew A. Chien},
  title = 	 {An Evaluation of Automatic Object Inline Allocation Techniques},
  booktitle = 	 {13th Annual Conference on Object-Oriented Systems, Languages and Applications (OOPSLA'98)},
  pages =	 {1--20},
  year =	 1998,
  volume =	 33,
  number =	 10,
  series =	 {SIGPLAN Notices},
  address =	 {Vancouver, British Columbia},
  month =	 oct
}

@Article{Dolev83,
  author =       "Danny Dolev and Andrew C. Yao",
  title =        "On the Security of Public Key Protocols",
  journal =      "IEEE Transactions on Information Theory",
  volume =       "{IT}-29",
  number	= 12,
  month = mar,
  pages =        "198--208",
  year =         "1983"
}

@PhdThesis{Doligez95,
  author = 	 {Damien Doligez},
  title = 	 {Conception, r\'ealisation et certification d'un
		  glaneur de cellules concurrent},
  school = 	 {Universit\'e Paris VII},
  year = 	 1995,
  month =	 may
}

@InProceedings{Doorn,
  author = 	 {Leendert van Doorn},
  title = 	 {A Secure {J}ava\up{TM} Virtual Machine},
  booktitle = 	 {},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  OPTyear = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{Drielsma05,
  author = 	 {Paul Hankes Drielsma and Sebastian M{\"o}dersheim and Luca Vigan{\`o}},
  title = 	 {A Formalization of Off-line Guessing for Security Protocol Analysis},
  booktitle =	 {Logic for Programming, Artificial Intelligence, and Reasoning: 11th International Conference, LPAR 2004},
  pages =	 {363--379},
  year =	 2005,
  editor =	 {Franz Baader and Andrei Voronkov},
  volume =	 3452,
  series =	 lncs,
  address =	 {Montevideo, Uruguay},
  month =	 mar,
  publisher =	 spv
}

@InProceedings{Dor03,
  author = 	 {Nurit Dor and Michael Rodeh and Mooly Sagiv},
  title = 	 {{CSSV}: Towards a Realistic Tool for Statically Detecting All Buffer Overflows in {C}},
  booktitle = {Programming Language Design and Implementation (PLDI'03)},
  pages = 	 {155--167},
  year = 	 2003,
  address = 	 {San Diego, CA},
  month = 	 jun,
  publisher = {ACM}
}

@TechReport{Drossopoul98,
  author = 	 {Sophia Drossopoulou and David Wragg and Susan Eisenbach},
  title = 	 {What {\it is} {J}ava Binary Compatibility - Version 2},
  institution =  {Imperial College},
  year = 	 1998,
  number =	 {5/98},
  month =	 jun
}

@Article{Duesterwald97,
  author = 	 {Evelyn Duesterwald and Rajiv Gupta and Mary Lou Soffa},
  title = 	 {A Practical Framework for Demand-Driven Interprocedural Data Flow Analysis},
  journal = 	 toplas,
  pages =	 {992--1030},
  year =	 1997,
  volume =	 19,
  number =	 6,
  month =	 nov
}

@InProceedings{Dupressoir2011,
  author = 	 {Fran{\c c}ois Dupressoir and Andrew D. Gordon and Jan J{\"u}rjens and David A. Naumann},
  title = 	 {Guiding a General-Purpose {C} Verifier to Prove Cryptographic Protocols},
  booktitle = {Proceedings of the 24th IEEE Symposium on Computer Security Foundations (CSF'11)},
  pages = 	 {3--17},
  year = 	 2011,
  address = 	 {Paris, France},
  month = 	 jun,
  publisher = {IEEE Computer Society}
}

@Article{Durante00,
  author = 	 {Antonio Durante and Riccardo Focardi and Roberto Gorrieri},
  title = 	 {A Compiler for Analyzing Cryptographic Protocols Using Noninterference},
  journal = 	 {ACM Transactions on Software Engineering and Methodology (TOSEM)},
  year = 	 2000,
  volume =	 9,
  number =	 4,
  pages =	 {488--528},
  month =	 oct
}

@InProceedings{Durante00b,
  author = 	 {Luca Durante and Riccardo Sisto and Adriano Valenzano},
  title = 	 {A State-Exploration Technique for Spi-Calculus Testing-Equivalence Verification},
  booktitle = 	 {Formal Techniques for Distributed System Development, FORTE/PSTV},
  pages =	 {155--170},
  year =	 2000,
  editor =	 {Tommaso Bolognesi and Diego Latella},
  volume =	 183,
  series =	 {IFIP Conference Proceedings},
  address =	 {Pisa, Italy},
  month =	 oct,
  publisher =	 {Kluwer}
}

@InProceedings{Durante01,
  author = 	 {Antonio Durante and Riccardo Focardi and Roberto Gorrieri},
  title = 	 {{CVS} at Work: A Report on New Failures upon Some Cryptographic Protocols},
  booktitle =	 {Mathematical Methods, Models and
       Architectures for Computer Networks Security (MMM-ACNS'01)},
  pages =	 {287--299},
  year =	 2001,
  editor =	 {V.I. Gorodetski and V.A. Skormin and L.J. Popyack},
  volume =	 2052,
  series =	 lncs,
  address =	 {St. Petersburg, Russia},
  month =	 may,
  publisher =	 spv
}

@TechReport{Durante02,
  author = 	 {Luca Durante and Riccardo Sisto and Adriano Valenzano},
  title = 	 {Automatic Testing Equivalence Verification of Spi-Calculus Specifications},
  institution =  {DAI/ARC},
  year = 	 2002,
  type =	 {Internal Report},
  number =	 {01/02}
}

@Article{Durante03,
  author = 	 {Luca Durante and Riccardo Sisto and Adriano Valenzano},
  title = 	 {Automatic Testing Equivalence Verification of Spi Calculus Specifications},
  journal = 	 {ACM Transactions on Software Engineering and Methodology (TOSEM) },
  year = 	 2003,
  volume =	 12,
  number =	 2,
  pages =	 {222--284},
  month =	 apr
}

@Article{Durgin03,
  author = 	 {Nancy Durgin and John C. Mitchell and Dusko Pavlovic},
  title = 	 {A compositional logic for proving security properties of protocols},
  journal = 	 {Journal of Computer Security},
  year = 	 2003,
  volume =	 11,
  number =       4,
  pages =	 {677--721}
}


@Article{Durgin04,
  author = 	 {Nancy Durgin and Patrick Lincoln and John C. Mitchell and Andre Scedrov},
  title = 	 {Multiset Rewriting and the Complexity of Bounded Security Protocols},
  journal = 	 {Journal of Computer Security},
  year = 	 2004,
  volume =	 12,
  number =	 2,
  pages =	 {247--311}
}

@InProceedings{Durgin99,
  author = 	 {N. A. Durgin and P. D. Lincoln and J. C. Mitchell and A. Scedrov},
  title = 	 {Undecidability of Bounded Security Protocols},
  booktitle = 	 {Workshop on Formal Methods and Security Protocols (FMSP'99)},
  year =	 1999,
  address =	 {Trento, Italy},
  month =	 "5 " # jul
}

@Article{Edwards02,
  author = 	 {Stephen A. Edwards and Edward A. Lee},
  title = 	 {The Semantics and Execution of a Synchronous Block-Diagram Language},
  journal = 	 scp,
  year = 	 2003,
  volume = 	 48,
  number = 	 1,
  pages = 	 {21--42},
  month = 	 jul
}

@Article{Escobar06,
  author = 	 {Santiago Escobar and Catherine Meadows and Jos{\'e} Meseguer},
  title = 	 {A rewriting-based inference system for the {NRL} Protocol Analyzer and its meta-logical properties},
  journal = 	 {Theoretical Computer Science},
  year = 	 2006,
  volume =	 367,
  number =	 {1-2},
  pages =	 {162--202}
}

@Article{Escobar07,
  author = 	 {Santiago Escobar and Catherine Meadows and Jos{\'e} Meseguer},
  title = 	 {Equational Cryptographic Reasoning in the {M}aude-{NRL} Protocol Analyzer},
  journal = 	 entcs,
  year = 	 2007,
  volume =	 171,
  number =	 4,
  pages =	 {23--36},
  month =	 jul
}

@Unpublished{Ferdinand,
  author = 	 {Christian Ferdinand and Reinhard Wilhelm},
  title = 	 {Fast and Efficient Cache Behaviour Prediction},
  note = 	 {},
  OPTkey = 	 {},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  OPTannote = 	 {another similar paper has been published...}
}

@InProceedings{Feret00,
  author = 	 {J{\'e}r{\^o}me Feret},
  title = 	 {Confidentiality Analysis of Mobile Systems},
  booktitle =	 {Seventh International Static Analysis Symposium (SAS'00)},
  pages =	 {135--154},
  year =	 2000,
  editor =	 {J. Palsberg},
  volume =	 1824,
  series =	 lncs,
  address =	 {Santa Barbara, USA},
  month =	 jun,
  publisher =	 spv
}

@InProceedings{Feret01,
  author = 	 {J{\'e}r{\^o}me Feret},
  title = 	 {Occurrence Counting Analysis for the Pi-Calculus},
  booktitle = 	 {Workshop on GEometry and Topology in COncurrency theory},
  year =	 2000,
  editor =	 {Eric Goubault},
  volume =	 {39(2)},
  series =	 entcs,
  address =	 {PennState, USA},
  month =	 aug,
  publisher =	 {Elsevier}
}

@INPROCEEDINGS{Feret02,
  author = {J{\'e}r{\^o}me Feret},
  title = {Dependency Analysis of Mobile Systems},
  booktitle = {European Symposium on Programming (ESOP'02)},
  series = lncs,
  pages = {314--330},
  volume = {2305},
  year = {2002},
  publisher = spv,
  editor = {Daniel Le M{\'e}tayer},
  address = {Grenoble, France},
  month = apr
}

@Article{Feret04,
  author = 	 {J{\'e}r{\^o}me Feret},
  title = 	 {Abstract Interpretation of Mobile Systems},
  journal = 	 {Journal of Logic and Algebraic Programming},
  year = 	 2005,
  volume =	 63,
  number =	 1,
  pages =	 {59--130},
  month =	 apr,
  note = 	 {Special issue on the pi-calculus.}
}

@InProceedings{Feret04b,
  author = 	 {J{\'e}r{\^o}me Feret},
  title = 	 {Static Analysis of Digital Filters},
  booktitle =	 {European Symposium on Programming (ESOP'04)},
  pages =	 {33--48},
  year =	 2004,
  editor =	 {David Schmidt},
  volume =	 2986,
  series =	 lncs,
  address =	 {Barcelona, Spain},
  month =	 apr,
  publisher =	 spv
}

@PhdThesis{Feret05,
  author = 	 {J{\'e}r{\^o}me Feret},
  title = 	 {Analysis of mobile systems by abstract interpretation},
  school = 	 {{\'E}cole Polytechnique},
  year = 	 2005,
  month =	 feb
}

@InProceedings{Ferrari02,
  author = 	 {Gianluigi Ferrari and Ugo Montanari and Marco Pistore},
  title = 	 {Minimizing Transition Systems for Name Passing Calculi: A Co-algebraic Formulation},
  booktitle =	 {Foundations of Software Science and Computation Structures, 5th International Conference, FOSSACS 2002},
  pages =	 {129--143},
  year =	 2002,
  editor =	 {M. Nielsen and U. Engberg},
  volume =	 2303,
  series =	 lncs,
  address =	 {Grenoble, France},
  month =	 apr,
  publisher =	 spv
}

@InProceedings{File09,
  author = 	 {Gilberto Fil{\'e} and Roberto Vigo},
  title = 	 {Expressive power of definite clauses for verifying authenticity},
  booktitle = {22nd IEEE Computer Security Foundations Symposium (CSF'09)},
  pages = 	 {251--265},
  year = 	 2009,
  address = 	 {Port Jefferson, New York, USA},
  month = 	 jul,
  publisher = {IEEE}
}

@InProceedings{Fiore2001,
  author = 	 {Marcelo Fiore and Mart{\'\i}n Abadi},
  title = 	 {Computing Symbolic Models for Verifying Cryptographic Protocols},
  booktitle = 	 {14th IEEE Computer Security Foundations Workshop (CSFW-14)},
  pages =	 {160--173},
  year =	 2001,
  address =	 {Cape Breton, Nova Scotia, Canada},
  month =	 jun,
  publisher =	 {IEEE Computer Society}
}

@Article{Fitzgerald98,
  author = 	 {Robert Fitzgerald and Todd B. Knoblock and Erik Ruf and Bjarne Steensgaard and David Tarditi},
  title = 	 {Marmot: An Optimizing Compiler for {J}ava},
  journal = 	 spe,
  year = 	 2000,
  volume =	 30,
  number =	 3,
  pages =	 {199--232},
  month =	 mar,
  documentURL =	 {{\tt http://research.microsoft.com/apl}}
}

@InProceedings{Focardi2000,
  author = 	 {Riccardo Focardi and Roberto Gorrieri and Fabio Martinelli},
  title = 	 {Non Interference for the Analysis of Cryptographic Protocols},
  booktitle =	 {Automata, Languages and Programming, 27th International Colloquium, ICALP'00},
  pages =	 {354--372},
  year =	 2000,
  editor =	 {Ugo Montanari and Jos{\'e} D. P. Rolim and Emo Welzl},
  volume =	 1853,
  series =	 lncs,
  address =	 {Geneva, Switzerland},
  month =	 jul,
  publisher =	 spv
}

@InProceedings{Focardi2002,
  author = 	 {Riccardo Focardi and Sabina Rossi},
  title = 	 {Information Flow Security in Dynamic Contexts},
  booktitle = {15th IEEE Computer Security Foundations Workshop (CSFW 2002)},
  pages =	 {307--319},
  year = 	 2002,
  address = 	 {Cape Breton, Nova Scotia, Canada},
  month = 	 jun,
  publisher = {IEEE Computer Society Press}
}

@Article{Focardi97,
  author = 	 {Riccardo Focardi and Roberto Gorrieri},
  title = 	 {The Compositional Security Checker: A Tool for the Verification of Information Flow Security Properties},
  journal = 	 {IEEE Transactions on Software Engineering},
  year = 	 1997,
  volume =	 23,
  number =	 9,
  pages =	 {550--571},
  month =	 sep
}

@inproceedings   {Fournet96,
author       =   {C\'{e}dric Fournet and
                  Georges Gonthier},
title        =   {The Reflexive Chemical Abstract Machine 
                  and the Join-Calculus},
month        =   jan,
year         =   {1996},
booktitle    =   "23rd ACM Symposium on Principles of
                  Programming Languages",
pages        =   "372--385",
}

@InProceedings{Fournet96b,
  author = 	 {C{\'e}dric Fournet and Georges Gonthier and Jean-Jacques L{\'e}vy and Luc Maranget and Didier R{\'e}my},
  title = 	 {A Calculus of Mobile Agents},
  booktitle =	 {7th International Conference
on Concurrency Theory (CONCUR'96)},
  pages =	 {406--421},
  year =	 1996,
  editor =	 {Ugo Montanari},
  volume =	 1119,
  series =	 lncs,
  address =	 {Pisa},
  month =	 aug,
  publisher =	 spv
}

@InProceedings{Fournet98,
  author = 	 {C{\'e}dric Fournet and Georges Gonthier},
  title = 	 {A Hierarchy of Equivalences for Asynchronous Calculi},
  booktitle =	 {25th International Colloquium on
Automata, Languages and Programming (ICALP'98)},
  pages =	 {844--855},
  year =	 1998,
  editor =	 {K.G. Larsen and S. Skyum and G. Winskel},
  volume =	 1443,
  series =	 lncs,
  address =	 {Aalborg, Denmark},
  month =	 jul,
  publisher =	 spv
}

@article{Fournet05,
  author    = {C{\'e}dric Fournet and Georges Gonthier},
  title     = {A hierarchy of equivalences for asynchronous calculi},
  journal   = {Journal of Logic and Algebraic Programming},
  volume    = 63,
  number    = 1,
  year      = 2005,
  pages     = {131--173},
  url        = {http://dx.doi.org/10.1016/j.jlap.2004.01.006}
}

@InProceedings{Fournet09,
  author = 	 {C{\'e}dric Fournet},
  title = 	 {On the Computational Soundness of Cryptographic Verification by Typing},
  booktitle = {Workshop on Formal and Computational Cryptography (FCC'09)},
  year = 	 2009,
  address = 	 {Port Jefferson, NY, USA},
  month = 	 jul
}

@InProceedings{Fournet11,
  author = 	 {C{\'e}dric Fournet and Markulf Kohlweiss},
  title = 	 {Modular Cryptographic Verification by Typing},
  booktitle = {7th Workshop on Formal and Computational Cryptography (FCC'11)},
  year = 	 2011,
  address = 	 {Paris, France},
  month = 	 jun
}

@InProceedings{Fournet11b,
  author = 	 {C{\'e}dric Fournet and Markulf Kohlweiss and Pierre-Yves Strub},
  title = 	 {Modular Code-Based Cryptographic Verification},
  booktitle = {18th ACM Conference on Computer and Communications Security (CCS'11)},
  pages = 	 {341--350},
  year = 	 2011,
  address = 	 {Chicago, IL, USA},
  month = 	 oct,
  publisher = {ACM}
}

@MastersThesis{Fourre97,
  author = 	 {Jo{\"e}l-Yann Fourr{\'e}},
  title = 	 {M{\'e}moire de magist{\`e}re MMFAI},
  school = 	 {ENS},
  year = 	 1997,
  month =	 nov
}

@InProceedings{Fujioka92,
  author = 	 {Atsushi Fujioka and Tatsuaki Okamoto and Kazui Ohta},
  title = 	 {A practical secret voting scheme for large scale elections},
  booktitle = {Advances in Cryptology -- AUSCRYPT'92},
  pages = 	 {244--251},
  year = 	 1992,
  editor = 	 {J. Seberry and Y. Zheng},
  volume = 	 718,
  series = 	 lncs,
  publisher = spv
}

@InProceedings{Fujisaki01,
  author = 	 {Eiichiro Fujisaki and Tatsuaki Okamoto and David Pointcheval and Jacques Stern},
  title = 	 {{RSA-OAEP} is Secure under the {RSA} Assumption},
  booktitle = {Advances in Cryptology - Proceedings of CRYPTO '01},
  pages = 	 {260--274},
  year = 	 2001,
  editor = 	 {J. Kilian},
  volume = 	 2139,
  series = 	 lncs,
  address = 	 {Santa Barbara, California},
  month = 	 aug,
  publisher = spv
}

@Article{Fujisaki04,
  author = 	 {Eiichiro Fujisaki and Tatsuaki Okamoto and David Pointcheval and Jacques Stern},
  title = 	 {{RSA-OAEP} is Secure under the {RSA} Assumption},
  journal = 	 {Journal of Cryptology},
  year = 	 2004,
  volume = 	 17,
  number = 	 2,
  pages = 	 {81--104},
  month = 	 mar
}

@InProceedings{Galindo08,
  author = 	 {David Galindo and Flavio D. Garcia and Peter van Rossum},
  title = 	 {Computational soundness of non-malleable commitments},
  booktitle = {Information Security Practice and Experience, 4th International Conference, ISPEC 2008},
  pages = 	 {361--376},
  year = 	 2008,
  editor = 	 {Liqun Chen and Yi Mu and Willy Susilo},
  volume = 	 4991,
  series = 	 lncs,
  address = 	 {Sydney, Australia},
  month = 	 apr,
  publisher = spv
}

@InProceedings{Gallagher02,
  author = 	 {John Gallagher and Germ{\'a}n Puebla},
  title = 	 {Abstract Interpretation over Non-deterministic Finite Tree Automata for Set-Based Analysis of Logic Programs},
  booktitle = 	 {Practical Aspects of Declarative Languages, 4th International Symposium, PADL'02},
  pages =	 {243--261},
  year =	 2002,
  editor =	 {Shriram Krishnamurthi and C. R. Ramakrishnan},
  volume =	 2257,
  series =	 lncs,
  address =	 {Portland, Oregon},
  month =	 jan,
  publisher =	 spv
}

@Article{Gallier93,
  author = 	 {Jean Gallier},
  title = 	 {Constructive logics. {P}art {I}: A tutorial on proof systems and typed $\lambda$-calculi},
  journal = 	 {Theoretical Computer Science},
  year = 	 1993,
  volume =	 110,
  number =	 2,
  pages =	 {249--339},
  month =	 mar
}

@InProceedings{Garay99,
  author = 	 {Juan A. Garay and Philip MacKenzie},
  title = 	 {Abuse-free Multi-Party Contract Signing},
  booktitle =	 {Distributed Computing: 13th International Symposium, DISC'99},
  pages =	 {151--165},
  year =	 1999,
  editor =	 {Prasad Jayanti},
  volume =	 1693,
  series =	 lncs,
  address =	 {Bratislava, Slovak Republic},
  month =	 sep,
  publisher =	 spv
}

@TechReport{Gaubert97,
  author = 	 {St{\'e}phane Gaubert},
  title = 	 {Methods and Applications of (max, +) Linear Algebra},
  institution =  {INRIA Rocquencourt},
  year = 	 1997,
  number =	 3088,
  month =	 jan
}

@InProceedings{Gay00,
  author = 	 {David Gay and Bjarne Steensgaard},
  title = 	 {Fast Escape Analysis and Stack Allocation for Object-Based Programs},
  booktitle = 	 {Compiler Construction, 9th International Conference, CC'2000},
  pages =	 {82--93},
  year = 	 2000,
  editor =	 {David A. Watt},
  volume =	 1781,
  series =	 lncs,
  month = 	 mar,
  publisher =	 spv
}

@InProceedings{Genet00,
  author = 	 {Thomas Genet and Francis Klay},
  title = 	 {Rewriting for Cryptographic Protocol Verification},
  booktitle =	 {17th International Conference on Automated Deduction (CADE-17)},
  pages =	 {271--290},
  year =	 2000,
  editor =	 {D. McAllester},
  volume =	 1831,
  series =	 lncs,
  address =	 {Pittsburgh, PA},
  month =	 jun,
  publisher =	 spv
}

@Article{Ghosh99,
  author = 	 {Somnath Ghosh and Margaret Martonosi and Sharad Malik},
  title = 	 {Cache Miss Equations: A Compiler Framework for Analyzing and Tuning Memory Behavior},
  journal = 	 toplas,
  year = 	 1999,
  volume =	 21,
  number =	 4,
  pages =	 {703--746},
  month =	 jul
}

@InProceedings{Giambiagi03,
  author = 	 {Pablo Giambiagi and Mads Dam},
  title = 	 {On the Secure Implementation of Security Protocols},
  booktitle =	 {Programming Languages and Systems: 
                 12th European Symposium on Programming ({ESOP}'03)},
  pages =	 {144--158},
  year =	 2003,
  editor =	 {P. Degano},
  volume =	 2618,
  series =	 lncs,
  address =	 {Warsaw, Poland},
  month =	 apr,
  publisher =	 spv
}



@InProceedings{Girard95,
  author = 	 {Jean-Yves Girard},
  title = 	 {Linear Logic: Its Syntax and Semantics},
  booktitle = 	 {Advances in Linear Logic},
  year =	 1995,
  editor =	 {Girard and Lafont and Regnier},
  volume =	 222,
  series =	 {London Mathematical Society Lecture Notes Series},
  publisher =	 {Cambridge University Press}
}

@incollection{Givan92,
    author = "Robert Givan and David McAllester",
    title = "New Results on Local Inference Relations",
    booktitle = "{KR}'92. Principles of Knowledge Representation and Reasoning: Proceedings of the Third International Conference",
    publisher = "Morgan Kaufmann",
    address = "San Mateo, California",
    editor = "Bernhard Nebel and Charles Rich and William Swartout",
    pages = "403--412",
    year = "1992"
}

@InProceedings{Godskesen06,
  author = 	 {Jens Chr. Godskesen},
  title = 	 {Formal Verification of the {ARAN} Protocol Using the Applied Pi-calculus},
  booktitle =	 {Proceedings of the Sixth International IFIP WG 1.7 Workshop on Issues in the Theory of Security (WITS'06)},
  pages =	 {99--113},
  year =	 2006,
  address =	 {Vienna, Austria},
  month =	 mar
}

@InProceedings{Goldberg90,
  author = 	 {Benjamin Goldberg and Young Gil Park},
  title = 	 {Higher Order Escape Analysis: Optimizing Stack Allocation in Functional Program Implementations},
  booktitle = 	 {ESOP'90, 3rd European Symposium on Programming},
  pages =	 {152--160},
  year =	 1990,
  editor =	 {Neil D. Jones},
  volume =	 432,
  series =	 lncs,
  address =	 {Copenhagen, Denmark},
  month =	 may,
  publisher =	 spv
}

@InProceedings{Goldberg98,
  author = 	 {Allen Goldberg},
  title = 	 {A Specification of {J}ava Loading and Bytecode Verification},
  booktitle = 	 {5th ACM Conference on Computer and Communications Security (CCS'98)},
  pages =	 {49--58},
  year = 	 1998,
  address =	 {San Francisco, California},
  month = 	 nov
}

@InProceedings{Goldwasser82,
  author = 	 {Shafi Goldwasser and Silvio Micali},
  title = 	 {Probabilistic Encryption and How to Play Mental Poker Keeping Secret All Partial Information},
  booktitle = 	 {14th Annual ACM Symposium on Theory of Computing},
  pages =	 {365--377},
  year =	 1982,
  address =	 {San Francisco, California},
  month =	 may,
  organization = {ACM}
}

@Article{Goldwasser84,
  author = 	 {Shafi Goldwasser and Silvio Micali},
  title = 	 {Probabilistic Encryption},
  journal = 	 {Journal of Computer and System Sciences},
  year = 	 1984,
  volume =	 28,
  pages =	 {270--299}
}

@article{Goldwasser88,
  Author = "Shafi Goldwasser and Silvio Micali and Ronald Rivest",
  title  = "A Digital Signature Scheme
            Secure Against Adaptative Chosen-Message Attacks",
  journal= "SIAM Journal of Computing",
  volume = 17,
  number = 2,
  pages  = "281--308",
  month = apr,
  year   = "1988"
}

@InProceedings{Gollmann96,
  author = 	 {Dieter Gollmann},
  title = 	 {What do We Mean by Entity Authentication ?},
  booktitle =	 {1996 IEEE Symposium on Security and Privacy},
  pages =	 {46--54},
  year =	 1996,
  address =	 {Oakland, California},
  month =	 may
}

@InProceedings{Goncalves95,
  author = 	 {Marcelo J. R. Gon{\c c}alves and Andrew W. Appel},
  title = 	 {Cache Performance of Fast-Allocating Programs},
  booktitle = 	 {SIGPLAN/SIGARCH?WG2.8 Conf. on Functional
		  Programming and Computer Architecture (FPCA'95)},
  year =	 1995,
  organization = {ACM Press},
  month =	 jun,
  pages =	 {293--305}
}

@InProceedings{Gong90,
  author = 	 {Li Gong},
  title = 	 {Verifiable-Text Attacks in Cryptographic Protocols},
  booktitle =	 {INFOCOM '90, The Conference on Computer Communications},
  pages =	 {686--693},
  year =	 1990,
  address =	 {San Francisco, CA},
  month =	 jun,
  publisher =	 {IEEE}
}

@InProceedings{Gong90b,
  author = 	 {Li Gong and Roger Needham and Raphael Yahalom},
  title = 	 {Reasoning About Belief in Cryptographic Protocols},
  booktitle =	 {Proceedings 1990 {IEEE} Symposium on Research in Security and Privacy},
  pages =	 {234--248},
  year =	 1990,
  address =	 {Oakland, California},
  month =	 may,
  publisher =	 {IEEE Computer Society}
}

@Article{Gong93,
	author	= {Li Gong and T. Mark A. Lomas and Roger M. Needham and Jerome H. Saltzer},
	title	= {Protecting Poorly Chosen Secrets from Guessing Attacks},
	journal	= {IEEE Journal on Selected Areas in Communications},
	volume	= {11},
	number	= 5,
	month	= jun,
	year	= 1993,
	pages	= {648--656}
}

@InProceedings{Gordon2001,
  author = 	 {Andrew Gordon and Alan Jeffrey},
  title = 	 {Authenticity by Typing for Security Protocols},
  booktitle = 	 {14th IEEE Computer Security Foundations Workshop (CSFW-14)},
  pages =	 {145--159},
  year =	 2001,
  address =	 {Cape Breton, Nova Scotia, Canada},
  month =	 jun,
  publisher =	 {IEEE Computer Society}
}

@InProceedings{Gordon2002,
  author = 	 {Andrew Gordon and Alan Jeffrey},
  title = 	 {Types and Effects for Asymmetric Cryptographic Protocols},
  booktitle =	 {15th IEEE Computer Security Foundations Workshop (CSFW 2002)},
  pages =        {77--91},
  year =	 2002,
  address =	 {Cape Breton, Nova Scotia, Canada},
  month =	 jun,
  publisher =	 {IEEE Computer Society}
}

@InProceedings{Gordon2002b,
  author = 	 {Andrew Gordon and Alan Jeffrey},
  title = 	 {Typing One-to-One and One-to-Many Correspondences in Security Protocols},
  booktitle =	 {Software Security -- Theories and Systems, Mext-NSF-JSPS International Symposium, ISSS 2002},
  pages =	 {263--282},
  year =	 2002,
  editor =	 {M. Okada and B. Pierce and A. Scedriv and H. Tokuda and A. Yonezawa},
  volume =	 2609,
  series =	 lncs,
  address =	 {Tokyo, Japan},
  month =	 nov,
  publisher =	 spv
}

@Article{Gordon2003,
  author = 	 {Andrew Gordon and Alan Jeffrey},
  title = 	 {Authenticity by Typing for Security Protocols},
  journal = 	 {Journal of Computer Security},
  year = 	 2003,
  volume =	 11,
  number =	 4,
  pages =	 {451--521}
}



@Article{Gordon2004,
  author = 	 {Andrew Gordon and Alan Jeffrey},
  title = 	 {Types and Effects for Asymmetric Cryptographic Protocols},
  journal = 	 {Journal of Computer Security},
  year = 	 2004,
  volume =	 12,
  number =	 {3/4},
  pages =	 {435--484}
}

@InProceedings{Gorrieri03,
  author = 	 {Roberto Gorrieri and Fabio Martinelli},
  title = 	 {Process Algebraic Frameworks for the Specification and Analysis of Cryptographic Protocols},
  booktitle =	 {Mathematical Foundations of Computer Science 2003, 28th International Symposium, MFCS 2003},
  pages =	 {46--67},
  year =	 2003,
  editor =	 {Branislav Rovan and Peter Vojt{\'a}{\u s}},
  volume =	 2747,
  series =	 lncs,
  address =	 {Bratislava, Slovakia},
  month =	 aug,
  publisher =	 spv
}

@Book{Gosling96,
  author = 	 {James Gosling and Bill Joy and Guy Steele},
  title = 	 {The {J}ava\up{TM} Language Specification},
  publisher = 	 {Addison-Wesley},
  year = 	 1996
}

@Article{Gotsman05,
  author = 	 {Alexey Gotsman and Fabio Massacci and Marco Pistore},
  title = 	 {Towards an Independent Semantics and Verification Technology for the {HLPSL} Specification Language},
  journal = 	 entcs,
  year = 	 2005,
  volume =	 135,
  number =	 1,
  pages =	 {59--77},
  month =	 jul
}

@InProceedings{Goubault02,
  author = 	 {Jean Goubault-Larrecq},
  title = 	 {Protocoles cryptographiques: la logique {\`a} la rescousse!},
  booktitle = 	 {Atelier SEcurit{\'e} des Communications sur Internet (SECI'02)},
  year = 	 {2002},
  address = 	 {Tunis, Tunisie},
  month = 	 sep
}

@Article{Goubault02b,
  author = 	 {Jean Goubault-Larrecq},
  title = 	 {S{\'e}curit{\'e}, mod{\'e}lisation et analyse de protocoles cryptographiques},
  journal = 	 {Phoebus, la revue de la s{\^u}ret{\'e} de fonctionnement},
  year = 	 2002,
  volume =	 20,
  note =	 {Num{\'e}ro sp{\'e}cial sur la s{\'e}curit{\'e} des syst{\`e}mes d'information}
}

@InProceedings{Goubault04,
  author = 	 {Jean Goubault-Larrecq},
  title = 	 {Une fois qu'on n'a pas trouv{\'e} de preuve, comment le faire comprendre {\`a} un assistant de preuve ?},
  booktitle = 	 {Actes 15{\`e}mes journ{\'e}es francophones sur les langages applicatifs (JFLA'04)},
  pages = 	 {1--20},
  year = 	 2004,
  address = 	 {Sainte-Marie-de-R{\'e}, France},
  month = 	 jan,
  publisher = {INRIA}
}

@TechReport{Goubault04b,
  author = 	 {Jean Goubault-Larrecq and Slawomir Lasota and David Nowak and Yu Zhang},
  title = 	 {Complete Lax Logical Relations for Cryptographic Lambda-Calculi},
  institution =  {LSV -- CNRS, INRIA Futurs, ENS Cachan},
  year = 	 {2004},
  month = feb,
  note =         {16 pages}
}

@Article{Goubault04c,
  author = 	 {Jean Goubault-Larrecq and Muriel Roger and Kumar Neeraj Verma},
  title = 	 {Abstraction and resolution modulo {AC}: How to verify {D}iffie-{H}ellman-like protocols automatically},
  journal = 	 {Journal of Logic and Algebraic Programming},
  year = 	 2005,
  month =	aug,
  number =	2,
  pages =	{219--251},
  publisher =	{Elsevier Science Publishers},
  volume =	 64
}



@Article{GoubaultIPL05,
  author = 	 {Jean Goubault-Larrecq},
  title = 	 {Deciding {${\cal H}_1$} by resolution},
  journal = 	 ipl,
  year = 	 2005,
  volume =	 95,
  number =	 3,
  pages =	 {401--408},
  month =	 aug
}

@InProceedings{Goubault05,
  author = 	 {Jean Goubault-Larrecq and Fabrice Parrennes},
  title = 	 {Cryptographic Protocol Analysis on Real {C} Code},
  booktitle =	 {Proceedings of the 6th International Conference on Verification, Model Checking and Abstract Interpretation (VMCAI'05)},
  pages =	 {363--379},
  year =	 2005,
  editor =	 {Radhia Cousot},
  volume =	 3385,
  series =	 lncs,
  address =	 {Paris, France},
  month =	 jan,
  publisher =	 spv
}

@InProceedings{Goubault2000,
  author = 	 {Jean Goubault-Larrecq},
  title = 	 {A Method for Automatic Cryptographic Protocol Verification (Extended Abstract), Invited paper},
  booktitle = 	 {Fifth International Workshop on Formal Methods for Parallel Programming: Theory and Applications (FMPPTA'2000)},
  pages =	 {977-984},
  year = 	 2000,
  editor =	 {J. Rolim and others},
  volume =	 1800,
  series =	 lncs,
  address = 	 {Canc\'un, Mexique},
  month = 	 may,
  publisher =    spv
}

@InProceedings{Goubault08a,
  author = 	 {Jean Goubault-Larrecq},
  title = 	 {Towards Producing Formally Checkable Security Proofs, Automatically},
  booktitle = {21st IEEE Computer Security Foundations Symposium (CSF'08)},
  pages = 	 {224--238},
  year = 	 2008,
  address = 	 {Pittsburgh, PA},
  month = 	 jun,
  publisher = {IEEE Computer Society}
}

@InProceedings{Goyal98,
  author = 	 {Deepak Goyal and Robert Paige},
  title = 	 {A New Solution to the Hidden Copy Problem},
  booktitle = 	 {5th International Symposium, SAS'98},
  pages =	 {327--348},
  year =	 1998,
  address =      {Pisa, Italy},
  volume =       1503, 
  series =       lncs,
  publisher =    spv,
  month =        sep
}

@InProceedings{Granger91,
  author = 	 {Philippe Granger},
  title = 	 {Static Analysis of Linear Congruence Equalities
		  among Variables of a Program},
  booktitle = 	 {International Joint Conference on Theory
and Practice of Software Development (TAPSOFT'91)},
  volume =	 1,
  year =	 1991,
  month =	 apr,
  pages =	 {169--192}
}

@InProceedings{Granger92,
  author = 	 {Philippe Granger},
  title = 	 {Improving the Results of Static Analyses of Programs by Local Decreasing Iterations},
  booktitle = 	 {Foundations of Software Technology and Theoretical Computer Science, 12th conference},
  pages =	 {68--79},
  year =	 1992,
  editor =	 {R. Shyamasundar},
  series =	 lncs,
  month =	 dec,
  publisher =	 spv
}

@InProceedings{Granger97,
  author = 	 {Philippe Granger},
  title = 	 {Static Analyses of Congruence Properties on Rational
		  Numbers},
  booktitle = 	 {4th International Static Analysis Symposium (SAS'97)},
  editor =	 {Pascal Van Hentenryck},
  volume =	 1302,
  series =       lncs,
  year =	 1997,
  publisher =	 spv,
  month =	 sep,
  pages =	 {278--292}
}

@Article{Grigoriev97,
  author = 	 {Dima Grigoriev and Marek Karpinski and Friedhelm Meyer auf der Heide and Roman Smolensky},
  title = 	 {A Lower Bound for Randomized Algebraic Decision Trees},
  journal = 	 {Computational Complexity},
  year = 	 1997,
  volume =	 6,
  pages =	 {357--375}
}

@InProceedings{Grothoff01,
  author = 	 {Christian Grothoff and Jens Palsberg and Jan Vitek},
  title = 	 {Encapsulating Objects with Confined Types},
  booktitle =	 {16th Annual ACM SIGPLAN
Conference on Object-Oriented Programming Systems, Languages, and
Applications (OOPSLA'01)},
  pages =	 {241--253},
  year =	 2001,
  address =	 {Tampa Bay, Florida, USA},
  month =	 oct,
  publisher =	 {ACM Press}
}

@Article{Gudjonsson99,
  author = 	 {Gudj{\'o}n Gudj{\'o}nsson and William H. Winsborough},
  title = 	 {Compile-Time Memory Reuse in Logic Programming Languages tnrough Update in Place},
  journal = 	 toplas,
  year = 	 1999,
  volume =	 21,
  number =	 3,
  pages =	 {430--501},
  month =	 may
}

@PhdThesis{Guider2000,
  author =       {Romain Guider},
  title =        {Analyse statique de programmes {J}ava. {A}pplication {\`a} la
parall{\'e}lisation},
  school =       {Universit\'e de Nice - Sophia Antipolis},
  year =         {2000},
  month =        sep,
}

@InProceedings{Guttman00,
  author = 	 {Joshua D. Guttman and F. Javier Thayer F{\'a}brega},
  title = 	 {Protocol Independence through Disjoint Encryption},
  booktitle =	 {Proceedings, 13th IEEE Computer Security Foundations
Workshop (CSFW'00)},
  pages =	 {24--34},
  year =	 2000,
  address =	 {Cambridge, UK},
  month =	 jul,
  organization = {IEEE}
}

@Article{Guttman02,
  author = 	 {Joshua D. Guttman and F. Javier Thayer F{\'a}brega},
  title = 	 {Authentication tests and the structure of bundles},
  journal = 	 {Theoretical Computer Science},
  year = 	 2002,
  volume =	 283,
  number =	 2,
  pages =	 {333--380}
}

@InProceedings{Guttman05,
  author = 	 {Joshua D. Guttman and Jonathan C. Herzog and John D. Ramsdell and Brian T. Sniffen},
  title = 	 {Programming Cryptographic Protocols},
  booktitle = {Trustworthy Global Computing},
  pages = 	 {116--145},
  year = 	 2005,
  editor = 	 {Rocco De Nicola and Davide Sangiorgi},
  volume = 	 3705,
  series = 	 lncs,
  address = 	 {Edinburgh, UK},
  month = 	 apr,
  publisher = spv}

@InProceedings{Hagiya98,
  author = 	 {Masami Hagiya and Akihiko Tozawa},
  title = 	 {On a New Method for Dataflow Analysis of {J}ava Virtual Machine Subroutines},
  booktitle = 	 {5th International Symposium, SAS'98},
  pages =	 {17--32},
  year =	 1998,
  address =      {Pisa, Italy},
  volume =       1503, 
  series =       lncs,
  publisher =    spv,
  month =        sep
}



@Misc{Halevi05,
  author =	 {Shai Halevi},
  title =	 {A plausible approach to computer-aided cryptographic proofs},
  howpublished = {Cryptology ePrint Archive, Report 2005/181},
  month =	 jun,
  year =	 2005,
  note =         {Available at \url{http://eprint.iacr.org/2005/181}}
}

@InProceedings{Hannan95,
  author = 	 {John Hannan},
  title = 	 {A Type-based Analysis for Stack Allocation in
		  Functional Languages},
  booktitle = 	 {2nd International Static Analysis Symposium (SAS'95)},
  pages =	 {172--188},
  volume =	 983,
  series = 	 lncs,
  year = 	 1995,
  publisher =	 spv,
  month = 	 sep,
  documentURL =  "file://ftp.cse.psu.edu/pub/hannan/sas.ps.gz"
}

@Article{Hannan98,
  author = 	 {John Hannan},
  title = 	 {A Type-based Escape Analysis for Functional Languages},
  journal = 	 jf,
  year = 	 1998,
  volume =	 8,
  number =	 3,
  pages =	 {239--273},
  month =	 may
}

@Book{HApplCrypto,
  author = 	 {Alfred J. Menezes and Paul C. van Oorschot and Scott A. Vanstone},
  title = 	 {Handbook of Applied Cryptography},
  publisher = 	 {CRC Press},
  year = 	 1996
}

@TechReport{Harper89,
  author =       "Harper,Robert and Milner,Robin and Tofte,Mads",
  title =        "The Definition of {S}tandard {ML}",
  institution =  "Laboratory for Foundations of Computer Science,
                  Dept. of Computer Science, University of Edinburgh",
  year =         1989,
  type =         "LFCS Report Series",
  number =       "ECS-LFCS-89-81",
  month =        may
}

@Article{Harrison,
  author = 	 {W. Harrison},
  title = 	 {The interprocedural analysis and automatic parallelisation
  		  of {S}cheme programs},
  journal = 	 jlsc,
  year = 	 {1989},
  volume = 	 {2},
  pages = 	 {176--396},
}

@InProceedings{Hearn01,
  author = 	 {Peter O'Hearn and John Reynolds and Hongseok Yang},
  title = 	 {Local Reasoning about Programs that Alter Data Structures},
  booktitle =	 {Computer Science Logic, 15th International Workshop (CSL'01)},
  pages =	 {1--19},
  year =	 2001,
  editor =	 {L. Fribourg},
  volume =	 2142,
  series =	 lncs,
  address =	 {Paris},
  month =	 sep,
  publisher =	 spv,
  documentURL = 	 {http://www.dcs.qmw.ac.uk/~ohearn/papers/localreasoning.ps}
}

@InProceedings{Heather00,
  author = 	 {James Heather and Steve Schneider},
  title = 	 {Towards automatic verification of authentication protocols on an unbounded network},
  booktitle = 	 {13th IEEE Computer Security Foundations Workshop (CSFW-13)},
  pages =	 {132--143},
  year =	 2000,
  address =	 {Cambridge, England},
  month =	 jul
}

@InProceedings{Heather00b,
  author = 	 {James Heather and Gavin Lowe and Steve Schneider},
  title = 	 {How to Prevent Type Flaw Attacks on Security Protocols },
  booktitle = 	 {13th IEEE Computer Security Foundations Workshop (CSFW-13)},
  pages =	 {255--268},
  year = 	 2000,
  address = 	 {Cambridge, England},
  month = 	 jul
}

@Article{Heather05,
  author = 	 {James Heather and Steve Schneider},
  title = 	 {A Decision Procedure for the Existence of a Rank Function},
  journal = 	 {Journal of Computer Security},
  year = 	 2005,
  volume =	 13,
  number =	 2,
  pages =	 {317--344}
}

@TechReport{Hederman88,
  author = 	 {Lucy Hederman},
  title = 	 {Compile Time Garbage Collection Using Reference
		  Count Analysis},
  institution =  {Rice University},
  year = 	 1988,
  number =	 {Rice COMP TR88-75},
  address =	 {Houston, Texas},
  month =	 aug
}

@InProceedings{Heintze00,
  author = 	 {Nevin Heintze and Joxan Jaffar and R{$\breve{\rm a}$}zvan Voicu},
  title = 	 {A Framework for Combining Analysis and Verification},
  booktitle = 	 {27th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2000)},
  pages =	 {26--39},
  year = 	 2000,
  address =	 {Boston, Massachussetts},
  month = 	 "19-21 " # jan,
  publisher =	 {ACM Press}
}

@InProceedings{Heintze98,
  author =       "Nevin Heintze and Jon G. Riecke",
  title =        "{The {SL}am calculus: programming with secrecy and integrity}",
  booktitle    =   "25th ACM Symposium on Principles
                  of Programming Languages",
  pages =        "365--377",
  year =         "1998"
}

@inproceedings{Hennessy2000,
  author =       "Matthew Hennessy and James Riely",
  title =        "Information Flow vs. Resource Access in the
                  Asynchronous Pi-Calculus",
booktitle    =   "27th International Colloquium on
                  Automata, Languages and Programming",
publisher    =   spv,
series       =   lncs,
year         =   2000,
pages = {415--427}
}

@InProceedings{Herzog03,
  author = 	 {Jonathan Herzog},
  title = 	 {A Computational Interpretation of {D}olev-{Y}ao Adversaries},
  booktitle =	 {WITS'03 - Workshop on Issues in the Theory of Security},
  pages =	 {146--155},
  year =	 2003,
  editor =	 {Roberto Gorrieri},
  address =	 {Warsaw, Poland},
  month =	 apr
}

@InProceedings{Herzog03b,
  author = 	 {Jonathan Herzog and Moses Liskov and Silvio Micali},
  title = 	 {Plaintext Awareness via Key Registration},
  booktitle =	 {Advances in Cryptology -- CRYPTO 2003},
  pages =	 {548--564},
  year =	 2003,
  editor =	 {Dan Boneh},
  volume =	 2729,
  series =	 lncs,
  address =	 {Santa Barbara, California},
  month =	 aug,
  publisher =	 spv
}

@InProceedings{Herzog03c,
  author = 	 {Jonathan Herzog},
  title = 	 {The {D}iffie-{H}ellman Key-Agreement Scheme in the Strand-Space Model},
  booktitle =	 {16th IEEE Computer Security Foundations Workshop},
  pages =	 {234--247},
  year =	 2003,
  address =	 {Asilomar, CA},
  month =	 jun,
  organization = {IEEE}
}

@ARTICLE{Herzog05,
  AUTHOR = {Jonathan Herzog},
  TITLE = {A Computational Interpretation of {Dolev-Yao} Adversaries},
  JOURNAL = {Theoretical Computer Science},
  PUBLISHER = {Elsevier},
  MONTH = jun,
  YEAR = 2005,
  VOLUME = {340},
  PAGES = {57--81}
}

@InProceedings{Hicks93,
  author = 	 {James Hicks},
  title = 	 {Experiences with Compiler-Directed Storage Reclamation},
  booktitle = 	 {Conference on Functional Programming Languages and
		  Computer Architecture (FPCA'93)},
  year =	 1993,
  publisher =	 {ACM Press},
  address =	 {Copenhagen, Denmark},
  month =	 "9-11 " # jun
}

@Article{Hind99,
  author = 	 {Michael Hind and Michael Bruke and Paul Carini and Jong-Deok Choi},
  title = 	 {Interprocedural Pointer Alias Analysis},
  journal = 	 toplas,
  year = 	 1999,
  volume =	 21,
  number =	 4,
  pages =	 {848--894},
  month =	 jul
}

@Article{Hoare,
  author = 	 {C.A.R. Hoare},
  title = 	 {Some properties of predicate transformers},
  journal = 	 {Journal of the ACM},
  year = 	 1978,
  volume =	 25,
  number =	 3,
  month =	 jul,
  pages =	 {461--480}
}

@Misc{Hohlfeld98,
  author = "Matthew Hohlfeld and Bennet Yee",
  title = "How to Migrate Agents",
  month = aug,
  year = "1998",
  note = "Unpublished. Available at \texttt{http://www-cse.ucsd.edu/\string~bsy/}"
}

@InProceedings{Honda,
  author = 	 {Kohei Honda and Nobuko Yoshida},
  title = 	 {Processes, Types and Information Flow},
  booktitle = 	 {},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  OPTyear = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{Honda2000,
  author =       "Kohei Honda and Vasco Vasconcelos and Nobuko Yoshida",
  title =        "Secure Information Flow as Typed Process Behaviour",
  booktitle =    "Programming Languages and Systems: 
                 9th European Symposium on Programming ({ESOP} 2000),
                 Held as Part of the Joint European Conferences on
                 Theory and Practice of Software ({ETAPS} 2000)",
  year =         "2000",
  editor =       "Gert Smolka",
  volume =       "1782",
  series =       lncs,
  publisher =    spv,
  pages =        "180--199",
}

@InProceedings{Horvitz03,
  author = 	 {Omer Horvitz and Virgil D. Gligor},
  title = 	 {Weak Key Authenticity and the Computational Completeness of Formal Encryption},
  booktitle =	 {Advances in Cryptology -- CRYPTO 2003},
  pages =	 {530--547},
  year =	 2003,
  editor =	 {Dan Boneh},
  volume =	 2729,
  series =	 lncs,
  address =	 {Santa Barbara, CA},
  month =	 aug,
  publisher =	 spv
}

@Article{Horwitz87,
  author = 	 {Susan Horwitz and Alan Demers and Tim Teitelbaum},
  title = 	 {An Efficient General Iterative Algorithm for Dataflow Analysis},
  journal = 	 acta,
  year = 	 1987,
  volume =	 24,
  number =       6,
  publisher =    lncs,
  pages =	 {679--694}
}

@TechReport{HorwitzTR,
  author = 	 {Susan Horwitz and Thomas Reps and Mooly Sagiv},
  title = 	 {Demand Interprocedural Dataflow Analysis},
  institution =  {University of Wisconsin},
  year = 	 1995,
  number =	 {TR-1283},
  address =	 {Madison, WI},
  month =	 aug
}

@InProceedings{Hsieh97,
  author = 	 {Cheng-Hseueh A. Hsieh and Marie T. Conte and Teresa L. Johnson and John C. Gyllenhaal and Wen-mei W. Hwu},
  title = 	 {A Study of the Cache and Branch Performance Issues with Running {J}ava on Current Hardware Platforms},
  booktitle = 	 {42nd IEEE Computer Society International Conference (IEEE Compcon'97)},
  pages = 	 {211--216},
  year = 	 1997,
  month =	 feb
}

@InProceedings{Hubbers03,
  author = 	 {Engelbert Hubbers and Martijn Oostdijk and Erik Poll},
  title = 	 {Implementing a Formally Verifiable Security Protocol in {J}ava {C}ard},
  booktitle = {Security in Pervasive Computing},
  pages = 	 {213--226},
  year = 	 2003,
  editor = 	 {Dieter Hutter and G\"unter M\"uller and Werner Stephan and Markus Ullmann},
  volume = 	 2802,
  series = 	 lncs,
  address = 	 {Boppard, Germany},
  month = 	 mar,
  publisher = spv
}

@InProceedings{Hudak86,
  author = 	 {Paul Hudak},
  title = 	 {A Semantic Model of Reference Counting and its
		  Abstraction (Detailed Summary)},
  booktitle = 	 {1986 ACM Conference on LISP and
		  functional programming},
  year = 	 {1986},
  address =      {Cambridge, Massachusetts},
  month = 	 "4-6 " # aug,
  pages = 	 {351--363},
}

@InProceedings{Hughes88,
  author = 	 {John Hughes},
  title = 	 {Backward Analysis of Functional Programs},
  booktitle = 	 {Partial Evaluation and Mixed Computation},
  editor =	 {D. Bj{\o}rner and A. P. Ershov and N. D. Jones},
  year =	 1988,
  publisher =	 {Elsevier Science Publishers B.V. (North Holland)}
}



@Article{Hughes92,
  author = 	 {Simon Hughes},
  title = 	 {Compile-Time Garbage Collection for Higher-Order
		  Functional Languages},
  journal = 	 jlc,
  year = 	 1992,
  volume =	 2,
  number =	 4,
  pages =	 {483--509}
}

@InProceedings{Huttel02,
  author = 	 {Hans H{\"u}ttel},
  title = 	 {Deciding Framed Bisimilarity},
  booktitle =	 {4th International Workshop on Verification of Infinite-State Systems (INFINITY'02)},
  pages =	 {1--20},
  year =	 2002,
  address =	 {Brno, Czech Republic},
  month =	 aug
}

@InProceedings{Impagliazzo03,
  author = 	 {Russell Impagliazzo and Bruce M. Kapron},
  title = 	 {Logics for reasoning about cryptographic constructions},
  booktitle =	 {Proc. 44th IEEE Symposium on Foundations of Computer Science (FOCS)},
  pages =	 {372--383},
  year =	 2003,
  address =	 {Cambridge, MA},
  month =	 oct,
  organization = {IEEE}
}

@Article{Inoue88,
  author = 	 {Katsuro Inoue and Hiroyuki Seki and Hikaru Yagi},
  title = 	 {Analysis of Functional Programs to Detect Run-Time
		  Garbage Cells},
  journal = 	 toplas,
  year = 	 {1988},
  volume = 	 {10},
  number = 	 {4},
  month = 	 oct,
  pages = 	 {555--578},
}

@Manual{Intel,
  title = 	 {Intel Architecture Software Developer's Manual, Volume 3: System Programming Guide},
  organization = {Intel Corporation},
  year =	 1999,
  documentURL =  {http://developer.intel.com/design/pro/manuals/ or http://developer.intel.com/design/pentiumII/manuals/}
}

@InProceedings{Janvier05,
  author = 	 {Romain Janvier and Yassine Lakhnech and Laurent Mazar{\'e}},
  title = 	 {Completing the Picture: Soundness of Formal Encryption in the Presence of Active Adversaries},
  booktitle =	 {Proc. 14th European Symposium on Programming (ESOP'05)},
  pages =	 {172--185},
  year =	 2005,
  editor =	 {Mooly Sagiv},
  volume =	 3444,
  series =	 lncs,
  address =	 {Edimbourg, U.K.},
  month =	 apr,
  publisher =	 spv
}



@InProceedings{Janvier06,
  author = 	 {Romain Janvier and Yassine Lakhnech and Laurent Mazar{\'e}},
  title = 	 {Relating the Symbolic and Computational Models of Security Protocols Using Hashes},
  booktitle =	 {Proceedings of the Joint Workshop on Foundations of Computer Security and Automated Reasoning for Security Protocol Analysis (FCS-ARSPA'06)},
  pages =	 {67--89},
  year =	 2006,
  editor =	 {Pierpaolo Degano and Ralf K{\"u}sters and Luca Vigan{\`o} and Steve Zdancewic},
  address =	 {Seattle, Washington},
  month =	 aug
}

@InProceedings{Jensen99,
  author = 	 {Thomas Jensen and Daniel Le M{\'e}tayer and T. Thorn},
  title = 	 {Verification of control flow based security properties},
  booktitle = {1999 IEEE Symposium on Security and Privacy},
  pages =	 {89--103},
  year = 	 1999,
  address = 	 {Oakland},
  month = 	 may,
  publisher = {IEEE Computer Society Press}
}

@InProceedings{Jeong04,
  author = 	 {Ik Rae Jeong and Jonathan Katz and DOng Hoon Lee},
  title = 	 {One-Round Protocols for Two-Party Authenticated Key Exchange},
  booktitle =	 {Applied Cryptography and Network Security},
  pages =	 {220--232},
  year =	 2004,
  editor =	 {Jakobsson, Markus and Yung, Moti and Zhou, Jianying},
  volume =	 3089,
  series =	 lncs,
  address =	 {Yellow Mountain, China},
  month =	 jun,
  publisher =	 spv
}

@InProceedings{Jones90,
  author = 	 {Simon B. Jones and Michael White},
  title = 	 {Is Compile Time Garbage Collection Worth the Effort},
  booktitle = 	 {Workshop on Functional Programming},
  year =	 1990,
  publisher =	 spv,
  address =	 {Glasgow}
}

@InProceedings{JonesMuchnick,
  author = 	 {N. D. Jones and S. Muchnick},
  title = 	 {A Flexible Approach to Interprocedural Data Flow
  		  Analysis and Programs with Recursive Data Structures},
  booktitle = 	 {9th Annual ACM
		  SIGACT-SIGPLAN Symposium on Principles of
		  Programming Languages},
  year = 	 {1982},
  address =      {Albequerque, New Mexico},
  pages = 	 {66--74}
}

@InProceedings{Jonkers81,
  author = 	 {H. B. M. Jonkers},
  title = 	 {Abstract Storage Structures},
  booktitle = 	 {Algorithmic Languages},
  pages =	 {321--343},
  year =	 1981,
  editor =	 {de Bakker/van Vliet},
  organization = {IFIP},
  publisher =	 {North-Holland Publishing Company}
}

@InProceedings{Jurjens05,
  author = 	 {Jan J{\"u}rjens},
  title = 	 {Verification of low-level crypto-protocol implementations
               using automated theorem proving},
  booktitle = {3rd ACM {\&} IEEE International Conference on Formal Methods
               and Models for Co-Design (MEMOCODE 2005)},
  pages = 	 {89--98},
  year = 	 2005,
  address = 	 {Verona, Italy},
  month = 	 jul,
  publisher = {IEEE}}

@InProceedings{Jurjens06,
  author = 	 {Jan J{\"u}rjens},
  title = 	 {Security Analysis of Crypto-based {J}ava Programs using Automated Theorem Provers},
  booktitle = {21st IEEE/ACM International Conference on Automated Software Engineering (ASE 2006)},
  pages = 	 {167--176},
  year = 	 2006,
  address = 	 {Tokyo, Japan},
  month = 	 sep,
  publisher = {IEEE Computer Society}}

@Article{Kam76,
  author = 	 {John B. Kam and Jeffrey D. Ullman},
  title = 	 {Global Data Flow Analysis and Iterative Algorithms},
  journal = 	 {Journal of the ACM},
  year = 	 1976,
  volume =	 23,
  number =	 1,
  pages =	 {158--171},
  month =	 jan
}

@Article{Karr76,
  author = 	 {Michael Karr},
  title = 	 {Affine Relationships Among Variables of a Program},
  journal = 	 acta,
  year = 	 1976,
  volume =	 6,
  pages =	 {133--151}
}

@unpublished{Kaufman-ikev2,
  author = 	 {Kaufman, Charlie},
  title = 	 {{RFC 4306}: Internet {K}ey {E}xchange ({IKEv2}) {P}rotocol},
  year =	 2005,
  month = dec,
  note =	 {\url{http://www.ietf.org/rfc/rfc4306.txt}}
}

@Article{Kennedy99,
  author = 	 {Robert Kennedy and Sun Chan and Shin-Ming Liu and Raymond Lo and Peng Tu and Fred Chow},
  title = 	 {Partial Redundancy Elimination in {SSA} Form},
  journal = 	 toplas,
  year = 	 1999,
  volume =	 21,
  number =	 3,
  pages =	 {627--676},
  month =	 may
}

@InProceedings{Kallahalla03,
  author = 	 {Mahesh Kallahalla and Erik Riedel and Ram Swaminathan and Qian Wang and Kvin Fu},
  title = 	 {Plutus: Scalable secure file sharing on untrusted storage},
  booktitle =	 {2nd Conference on File and Storage Technologies (FAST'03)},
  pages =	 {29--42},
  year =	 2003,
  address =	 {San Francisco, CA},
  month =	 apr,
  publisher =	 {Usenix}
}

@InProceedings{Khurana06,
  author = 	 {Himanshu Khurana and Hyung-Seok Hahm},
  title = 	 {Certified Mailing Lists},
  booktitle =	 {Proceedings of the ACM Symposium on Communication, Information, Computer and Communication Security (ASIACCS'06)},
  pages =	 {46--58},
  year =	 2006,
  address =	 {Taipei, Taiwan},
  month =	 mar,
  publisher =	 {ACM}
}


@InProceedings{Kindred96,
  author = 	 {Darell Kindred and Jeannette M. Wing},
  title = 	 {Fast, Automatic Checking of Security Protocols},
  booktitle = 	 {USENIX 2nd Workshop on Electronic Commerce},
  pages = 	 {41--52},
  year = 	 {1996},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  month = 	 nov,
  OPTorganization = {},
  OPTpublisher = {}
}

@Article{Knoop94,
  author = 	 {Jens Knoop and Oliver R{\"u}thing and Bernhard Steffen},
  title = 	 {Optimal Code Motion: Theory and Practice},
  journal = 	 toplas,
  pages =	 {1117--1155},
  year =	 1994,
  volume =	 16,
  number =	 4,
  month =	 jul
}

@InCollection{Knuth70,
  author = 	 {Donald E. Knuth and Peter B. Bendix},
  title = 	 {Simple word problems in universal algebras},
  booktitle = 	 {Computational Problems in Abstract Algebra},
  pages =	 {263--297},
  publisher =	 {Pergamon Press},
  year =	 1970,
  editor =	 {J. Leech},
  address =	 {Oxford, U.K.},
  OPTnote =	 {Reprinted in \textit{Automation of Reasoning 2}. Springer-Verlag, Berlin, Germany, 1983, pp. 342--376}
}

@Article{Knuth77,
  author = 	 {Donald E. Knuth},
  title = 	 {A Generalization of {D}ijkstra's Algorithm},
  journal = 	 ipl,
  year = 	 1977,
  volume =	 6,
  number =	 1,
  month =	 feb,
  pages =	 {1--5}
}

@InProceedings{Kohno04,
  author = 	 {Tadayoshi Kohno and Adam Stubblefield and Aviel D. Rubin and Dan S. Wallach},
  title = 	 {Analysis of an Electronic Voting System},
  booktitle = 	 {IEEE Symposium on Security and Privacy},
  pages =	 {27--40},
  year = 	 2004,
  address = 	 {Oakland, California},
  month = 	 may
}

@Article{Kowalski71,
  author = 	 {Robert Kowalski and Donald Kuehner},
  title = 	 {Linear Resolution with Selection Function},
  journal = 	 {Artificial Intelligence},
  year = 	 1971,
  volume =	 2,
  pages = 	 {227--260}
}

@InProceedings{Krawczyk05,
  author = 	 {Hugo Krawczyk},
  title = 	 {{HMQV}: A High-Performance Secure {D}iffie-{H}ellman Protocol},
  booktitle =	 {Advances in Cryptology -- CRYPTO 2005},
  pages =	 {546--566},
  year =	 2005,
  editor =	 {Victor Shoup},
  volume =	 3621,
  series =	 lncs,
  address =	 {Santa Barbara, California},
  month =	 aug,
  publisher =	 spv
}

@inproceedings  (Krawczyk96,
author    =     "Hugo Krawczyk",
title     =     "{SKEME}: A Versatile Secure Key Exchange Mechanism for Internet",
booktitle =     "Internet Society Symposium on Network and
Distributed Systems Security",
month	  =	feb,
Note = "Available at {\tt http:\linebreak[0]//bilbo\linebreak[0].isu\linebreak[0].edu/\linebreak[0]sndss/sndss96.html}",
year      =     1996)

@InProceedings{Kremer02,
  author = 	 {Steve Kremer and Jean-Fran{\c c}ois Raskin},
  title = 	 {Game Analysis of Abuse-Free Contract Signing},
  booktitle =	 {15th IEEE Computer Security Foundations Workshop (CSFW-15)},
  pages =	 {206--222},
  year =	 2002,
  address =	 {Cape Breton, Nova Scotia, Canada},
  month =	 jun,
  publisher =	 {IEEE Computer Society}
}

@InProceedings{Kremer04,
  author = 	 {Steve Kremer and Mark D. Ryan},
  title = 	 {Analysing the vulnerability of protocols to produce known-pair and chosen-text attacks},
  booktitle =	 {Proceedings of the 2nd International Workshop on Security Issues in Coordination Models, Languages, and Systems (SecCo 2004)},
  pages =	 {87--104},
  year =	 2004,
  editor =	 {R. Focardi and G. Zavattaro},
  volume =	 {128(5)},
  series =	 entcs,
  month =	 aug
}

@InProceedings{Kremer05,
  author = 	 {Steve Kremer and Mark D. Ryan},
  title = 	 {Analysis of an Electronic Voting Protocol in the Applied Pi Calculus},
  booktitle =	 {Programming Languages and Systems: 14th European Symposium on Programming, ESOP 2005},
  pages =	 {186--200},
  year =	 2005,
  editor =	 {Mooly Sagiv},
  volume =	 3444,
  series =	 lncs,
  address =	 {Edimbourg, UK},
  month =	 apr,
  publisher =	 spv
}

@InProceedings{Kremer07,
  	author =	{Kremer, Steve and Mazar{\'e}, Laurent},
  	title =	{Adaptive Soundness of Static Equivalence},
  	booktitle =	{Proceedings of the 12th European Symposium on Research in Computer Security (ESORICS'07)},
  	editor =	{Biskup, Joachim},
  	month =	sep,
  	publisher =	spv,
        volume = 4734,
        pages = {610--625},
  	series =	lncs,
  	address =	{Dresden, Germany},
  	year =	{2007},
}

@inproceedings{Kremer08,
  	address =	{Sydney, Australia},
  	author =	{Kremer, Steve and Mercier, Antoine and Treinen, Ralf},
  	booktitle =	{{P}roceedings of the 4th {I}nternational {J}oint {C}onference on {A}utomated {R}easoning ({IJCAR}'08)},
  	editor =	{Armando, Alessandro and Baumgartner, Peter and Dowek, Gilles},
  	month =	aug,
  	pages =	{116--131},
  	publisher =	spv,
  	series =	lnai,
  	title =	{Proving Group Protocols Secure Against Eavesdroppers},
  	volume =	5195,
  	year =	2008
}

@InProceedings{Kudla05,
  author = 	 {Caroline Kudla and Kenneth G. Paterson},
  title = 	 {Modular security proofs for key agreement protocols},
  booktitle =	 {Advances in cryptology -- ASIACRYPT 2005},
  pages =	 {549--565},
  year =	 2005,
  editor =	 {Bimal Roy},
  volume =	 3788,
  series =	 lncs,
  address =	 {Chennai, India},
  month =	 dec,
  publisher =	 spv
}

@InProceedings{Kuesters07,
  author = 	 {Ralf K\"{u}sters and Tomasz Truderung},
  title = 	 {On the Automatic Analysis of Recursive Security Protocols with {XOR}},
  booktitle = {24th Symposium on Theoretical Aspects of Computer Science (STACS'07)},
  pages = 	 {646--657},
  year = 	 2007,
  editor = 	 {Wolfgang Thomas and Pascal Weil},
  volume = 	 4393,
  series = 	 lncs,
  address = 	 {Aachen, Germany},
  month = 	 feb,
  publisher = spv
}

@InProceedings{Kuesters08,
  author = 	 {Ralf K{\"u}sters and Max Tuengerthal},
  title = 	 {Joint State Theorems for Public-Key Encryption and Digital Signature Functionalities with Local Computation},
  booktitle = {21st IEEE Computer Security Foundations Symposium (CSF'08)},
  pages = 	 {270--284},
  year = 	 2008,
  address = 	 {Pittsburgh, PA},
  month = 	 jun,
  publisher = {IEEE Computer Society}
}

@inproceedings{Kuesters08b,
 author = {Ralf K\"{u}sters and Tomasz Truderung},
 title = {Reducing protocol analysis with {XOR} to the {XOR}-free case in the {H}orn theory based approach},
 booktitle = {Proceedings of the 15th ACM conference on Computer and communications security (CCS'08)},
 year = {2008},
 month = oct,
 OPTisbn = {978-1-59593-810-7},
 pages = {129--138},
 address = {Alexandria, Virginia, USA},
 OPTdoi = {http://doi.acm.org/10.1145/1455770.1455788},
 publisher = {ACM},
 OPTaddress = {New York, NY, USA}
 }

@InProceedings{Kuesters09,
  author = 	 {Ralf K\"{u}sters and Tomasz Truderung},
  title = 	 {Using {P}ro{V}erif to Analyze Protocols with {D}iffie-{H}ellman Exponentiation},
  booktitle = {22nd IEEE Computer Security Foundations Symposium (CSF'09)},
  pages = 	 {157--171},
  year = 	 2009,
  address = 	 {Port Jefferson, New York, USA},
  month = 	 jul,
  publisher = {IEEE}
}

@INPROCEEDINGS{Kuesters09b,
  author = {Ralf K{\"u}sters and Max Tuengerthal},
  title = {Universally Composable Symmetric Encryption},
  booktitle = {22nd IEEE Computer Security Foundations Symposium (CSF'09)},
  year = 2009,
  pages = {293--307},
  address = 	 {Port Jefferson, New York, USA},
  month = 	 jul,
  publisher = {IEEE}
}

@InProceedings{KuestersTuengerthal-CCS-2009,
  author = {Ralf K{\"u}sters and Max Tuengerthal},
  title = {Computational Soundness for Key Exchange Protocols with Symmetric Encryption},
  booktitle = {Proceedings of the 16th ACM Conference on Computer and Communications Security (CCS 2009)},
  year = 2009,
  publisher = {ACM Press},
  pages = 	 {91--100},
  address = 	 {Chicago, IL, USA},
  month = 	 nov
}

@TechReport{verimag-TR-2005-7,
author = {Yassine Lakhnech and Laurent Mazare},
title = {Computationally Sound Verification of Security Protocols Using {D}iffie-{H}ellman Exponentiation},
institution = {Verimag},
year = 2005,
month = mar,
number = {TR-2005-7},
address = {Centre \'Equation, 38610 Gi\`eres},
url = {http://www-verimag.imag.fr/index.php?page=techrep-list}
}

@InProceedings{Laud03,
  author = 	 {Peeter Laud},
  title = 	 {Handling Encryption in an Analysis for Secure Information Flow},
  booktitle =	 {Programming Languages and Systems, 12th European Symposium on Programming, ESOP'03},
  pages =	 {159--173},
  year =	 2003,
  editor =	 {Pierpaolo Degano},
  volume =	 2618,
  series =	 lncs,
  address =	 {Warsaw, Poland},
  month =	 apr,
  publisher =	 spv
}

@InProceedings{Laud03b,
  author = 	 {Peeter Laud and Ricardo Corin},
  title = 	 {Sound Computational Interpretation of Formal Encryption with Composed Keys},
  booktitle = {6th International Conference on Information Security and Cryptology (ICISC'03)},
  pages =	 {55--66},
  year = 	 2003,
  editor =	 {Jong In Lim and Dong Hoon Lee},
  volume =	 2971,
  series = 	 lncs,
  address = 	 {Seoul, Korea},
  month = 	 nov,
  publisher = spv
}

@InProceedings{Laud04,
  author = 	 {Peeter Laud},
  title = 	 {Symmetric Encryption in Automatic Analyses for Confidentiality against Active Adversaries},
  booktitle = 	 {IEEE Symposium on Security and Privacy},
  pages =	 {71--85},
  year = 	 2004,
  address = 	 {Oakland, California},
  month = 	 may
}

@InProceedings{Laud05,
  author = 	 {Peeter Laud},
  title = 	 {Secrecy Types for a Simulatable Cryptographic Library},
  booktitle = {12th ACM Conference on Computer and Communications Security (CCS'05)},
  pages =	 {26--35},
  year = 	 2005,
  address = 	 {Alexandria, VA},
  month = 	 nov,
  publisher = {ACM}
}

@InProceedings{Laud05b,
  author = 	 {Peeter Laud and Varmo Vene},
  title = 	 {A Type System for Computationally Secure Information Flow},
  booktitle =	 {15th International Symposium on Fundamentals of Computation Theory (FCT'05)},
  pages =	 {365--377},
  year =	 2005,
  editor =	 {Maciej Li{\'s}kiewicz and R{\"u}diger Reischuk},
  volume =	 3623,
  series =	 lncs,
  address =	 {L{\"u}beck, Germany},
  month =	 aug,
  publisher =	 spv
}

@InProceedings{Laud09,
  author = 	 {Peeter Laud and Ilja T{\v s}ahhirov},
  title = 	 {A user interface for a game-based protocol verification tool},
  booktitle = {6th International Workshop on Formal Aspects in Security and Trust (FAST2009)},
  pages = 	 {263--278},
  year = 	 2009,
  editor = 	 {P. Degano and J. Guttman},
  volume = 	 5983,
  series = 	 lncs,
  address = 	 {Eindhoven, Netherlands},
  month = 	 nov,
  publisher = spv
}

@InProceedings{Leibholz97,
  author = 	 {Daniel Leibholz and Rahul Razdan},
  title = 	 {The Alpha 21264: A 500 MHz Out-of-Order Execution Microprocessor},
  booktitle = 	 {IEEE'97},
  pages =	 {28--36},
  year =	 1997
}

@TechReport{Leino97,
  author = 	 {K. Rustan M. Leino and Raymie Stata},
  title = 	 {Virginity: A contribution to the specification of object-oriented software},
  institution =  {Digital Equipment Corporation},
  year = 	 1997,
  number =	 {1997-001},
  month =	 "30 " # apr
}

@PhdThesis{Leroy92,
  author = 	 {Xavier Leroy},
  title = 	 {Typage polymorphe d'un langage algorithmique},
  school = 	 {Universit{\'e} Paris 7},
  year = 	 1992,
  month =	 jun
}

@Book{Leroy93,
  author =	 {Xavier Leroy and Pierre Weis},
  title = 	 {Manuel de r{\'e}f{\'e}rence du langage Caml},
  publisher = 	 {InterEditions},
  year = 	 1993,
  address =	 {Paris},
  note =	 {See also {\tt http://caml.inria.fr} for information about the Caml language}
}

@InProceedings{Leroy98,
  author = 	 {Xavier Leroy and François Rouaix},
  title = 	 {Security properties of typed applets},
  booktitle = 	 {25th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL'98)},
  pages =	 {391--403},
  year =	 1998,
  address =	 {San Diego, California},
  month =	 jan,
  publisher =	 {ACM Press}
}

@InProceedings{LevAmi2000,
  author = 	 {Tal Lev-Ami and Thomas Reps and Mooly Sagiv and Reinhard Wilhelm},
  title = 	 {Putting Static Analysis to Work for Verification: A Case Study},
  booktitle = 	 {International Symposium on Software Testing and Analysis (ISSTA)},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year = 	 {2000},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{Levi00,
  author = 	 {Francesca Levi and Davide Sangiorgi},
  title = 	 {Controlling Interference in Ambients},
  booktitle =	 {27th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2000)},
  pages =	 {352--364},
  year =	 2000,
  address =	 {Boston, Massachussetts},
  month =	 jan,
  publisher =	 {ACM}
}

@InProceedings{Lincoln94,
  author = 	 {P. D. Lincoln and N. Shankar},
  title = 	 {Proof Search in First-order Linear Logic and Other Cut-free Sequent Calculi},
  booktitle = 	 {Ninth Annual Symposium of Logic in Computer Science (LICS'94)},
  pages =	 {282--291},
  year =	 1994,
  editor =	 {S. Abramsky},
  address =	 {Paris, France},
  publisher =	 {IEEE Computer Society Press}
}

@InProceedings{Lincoln98,
  author = 	 {P. D. Lincoln and J. C. Mitchell and M. Mitchell and A. Scedrov},
  title = 	 {A Probabilistic Poly-time Framework for Protocol Analysis},
  booktitle =	 {ACM Computer and Communication Security (CCS-5)},
  pages =	 {112--121},
  year =	 1998,
  address =	 {San Francisco, California},
  month =	 nov
}

@InProceedings{Lincoln99,
  author = 	 {P. D. Lincoln and J. C. Mitchell and M. Mitchell and A. Scedrov},
  title = 	 {Probabilistic Polynomial-time Equivalence and Security Protocols},
  booktitle =	 {FM'99 World Congress On Formal Methods in the Development of Computing Systems},
  pages =	 {776--793},
  year =	 1999,
  editor =	 {J.M. Wing and J. Woodcock and J. Davies},
  volume =	 1708,
  series =	 lncs,
  address =	 {Toulouse, France},
  month =	 sep,
  publisher =	 spv
}

@Article{Lindell09,
  author = 	 {Yehuda Lindell},
  title = 	 {General Composition and Universal Composability in Secure Multi-Party Computation},
  journal = 	 {Journal of Cryptology},
  year = 	 2009,
  volume = 	 22,
  number = 	 3,
  pages = 	 {395--428}
}

@Book{Lindholm96,
  author = 	 {Tim Lindholm and Frank Yellin},
  title = 	 {The {J}ava\up{TM} Virtual Machine Specification},
  publisher = 	 {Addison-Wesley},
  year = 	 1996
}

@TechReport{Liu97,
  author =	 {Yanhong A. Liu and Scott D. Stoller},
  title =	 {Dead Code Elimination Using Program-Based
		  Regular Tree Grammars},
  year =	 1997,
  institution =  {Indiana University},
  number =	 498,
  month =	 nov
}

@InProceedings{Liu98,
  author = 	 {Yanhong A. Liu},
  title = 	 {Dependence analysis for recursive data},
  booktitle = 	 {1998 IEEE International Conference on Computer Languages},
  pages =	 {206--215},
  year =	 1998,
  address =	 {Chicago, Illinois},
  month =	 may
}

@InProceedings{Liu99,
  author = 	 {Yanhong A. Liu and Scott D. Stoller},
  title = 	 {Eliminating dead code on recursive data},
  booktitle = 	 {Static Analysis Symposium (SAS'99)},
  pages =	 {211--231},
  year =	 1999,
  volume =	 1694,
  series =	 lncs,
  address =	 {Venice, Italy},
  month =	 sep,
  publisher =	 spv
}



@InProceedings{LiuLin10,
  author = 	 {Jia Liu and Humin Lin},
  title = 	 {A complete symbolic bisimulation for full applied pi calculus},
  booktitle = {SOFSEM 2010: Theory and Practice of Computer Science},
  pages = 	 {552--563},
  year = 	 2010,
  editor = 	 {Jan van Leeuwen and Anca Muscholl and David Peleg and Jaroslav Pokorn{\'y} and Bernhard Rumpe},
  volume = 	 5901,
  series = 	 lncs,
  address = 	 {{\v S}pindleruv Ml\'yn, Czech Republic},
  month = 	 jan,
  publisher = spv
}


@misc{Liu11,
        author    = {Jia Liu},
        year   = "2011",
    title = {A Proof of Coincidence of Labeled Bisimilarity and Observational Equivalence in Applied Pi Calculus},
  howpublished = "\url{http://lcs.ios.ac.cn/~jliu/papers/LiuJia0608.pdf}",
}


@InProceedings{Lowe02,
  author = 	 {Gavin Lowe},
  title = 	 {Analyzing Protocols Subject to Guessing Attacks},
  booktitle = 	 {Workshop on Issues in the Theory of Security (WITS'02)},
  year =	 2002,
  address =	 {Portland, Oregon},
  month =	 jan
}

@INPROCEEDINGS(Lowe96,
   AUTHOR = "Gavin Lowe",
   TITLE = "Breaking and Fixing the {N}eedham-{S}chroeder Public-Key Protocol 
using {FDR}",
   publisher = spv,
   organization = "",
   BOOKTITLE = "Tools and Algorithms for the Construction and Analysis of
		  Systems",
   YEAR = 1996,
   series = lncs,
   volume = 1055,
   pages = "147--166"
)

@InProceedings{Lowe97,
  author = 	 {Gavin Lowe},
  title = 	 {A Hierarchy of Authentication Specifications},
  booktitle =	 {10th Computer Security Foundations Workshop (CSFW '97)},
  pages = 	 {31--43},
  year =	 1997,
  address =	 {Rockport, Massachusetts},
  month =	 jun,
  organization = {IEEE Computer Society},
}

@Article{Luby88,
  author = 	 {Michael Luby and Charles Rackoff},
  title = 	 {How to Construct Pseudorandom Permutations from Pseudorandom Functions},
  journal = 	 {SIAM Journal on Computing},
  year = 	 1988,
  volume = 	 17,
  number = 	 2,
  pages = 	 {373--386}
}

@InProceedings{Lux05,
  author = 	 {Kevin D. Lux and Michael J. May and Nayan L. Bhattad and Carl A. Gunter},
  title = 	 {{WSEmail}: Secure Internet Messaging Based on Web Services},
  booktitle =	 {International Conference on Web Services (ICWS'05)},
  pages =	 {75--82},
  year =	 2005,
  address =	 {Orlando, Florida},
  month =	 jul,
  publisher =	 {IEEE Computer Society}
}

@Article{Lynch97,
  author = 	 {Christopher Lynch},
  title = 	 {Oriented Equational Logic Programming is Complete},
  journal = 	 {Journal of Symbolic Computation},
  year = 	 1997,
  volume =	 21,
  number =	 1,
  pages =	 {23--45}
}

@Article{Martin98,
  author = 	 {Florian Martin},
  title = 	 {PAG--an efficient program analyzer generator},
  journal = 	 {International Journal on Software Tools for Technology Transfer (STTT)},
  year = 	 1998,
  volume =	 2,
  number =	 1,
  pages =	 {46--67}
}

@PhdThesis{Martin99,
  author = 	 {Florian Martin},
  title = 	 {Generating Program Analyzers},
  school = 	 {Universit{\"a}t des Saarlandes},
  year = 	 1999,
  type =	 {Doktor der Ingenieurwissenschaften},
  address =	 {Saarbr{\"u}cken},
  month =	 jun
}

@InProceedings{Martinelli03,
  author = 	 {Fabio Martinelli and Marinella Petrocchi and Anna Vaccarelli},
  title = 	 {Analysing {EMSS} with Compositional Proof Rules for Non-Interference},
  booktitle =	 {Workshop on Issues in the Theory of Security (WITS'03)},
  pages =	 {52--53},
  year =	 2003,
  editor =	 {Roberto Gorrieri},
  address =	 {Warsaw, Poland},
  month =	 apr
}

@InProceedings{Masse01,
  author = 	 {Damien Mass{\'e}},
  title = 	 {Combining forward and backward analyses of temporal properties},
  booktitle =	 {2nd Symposium PADO'2001, Programs as
                       Data Objects},
  pages =	 {155--172},
  year =	 2001,
  editor =	 {O. Danvy and A. Filinski},
  volume =	 2053,
  series =	 lncs,
  address =	 {Aarhus, Denmark},
  month =	 may,
  publisher =	 spv
}

@Article{Masticola95,
  author = 	 {Stephen P. Masticola and Thomas J. Marlowe and Barbara G. Ryder},
  title = 	 {Lattice Frameworks for Multisource and Bidirectional Data Flow Problems},
  journal = 	 toplas,
  year = 	 1995,
  volume =	 17,
  number =	 5,
  pages =	 {777--803}
}

@InProceedings{Mateus03,
  author = 	 {P. Mateus and J. Mitchell and A. Scedrov},
  title = 	 {Composition of Cryptographic Protocols in a Probabilistic Polynomial-Time Process Calculus},
  booktitle =	 {CONCUR 2003 - Concurrency Theory, 14-th International Conference},
  pages =	 {327--349},
  year =	 2003,
  editor =	 {R. Amadio and D. Lugiez},
  volume =	 2761,
  series =	 lncs,
  address =	 {Marseille, France},
  month =	 sep,
  publisher =	 spv
}

@InProceedings{Mauborgne99,
  author = 	 {Laurent Mauborgne},
  title = 	 {Binary Decision Graphs},
  booktitle = 	 {Static Analysis Symposium (SAS'99)},
  pages =	 {101--116},
  year =	 1999,
  volume =	 1694,
  series =	 lncs,
  month =	 sep,
  publisher =	 spv
}

@article{McAllester93,
    author = "David A. McAllester",
    title = "Automatic Recognition of Tractability in Inference Relations",
    journal = "Journal of the ACM",
    volume = "40",
    number = "2",
    pages = "284--303",
    year = "1993"
}

@Article{McDowell98,
  author = 	 {Charles E. McDowell},
  title = 	 {Reducing garbage in {J}ava},
  journal = 	 {ACM Sigplan Notices},
  year = 	 1998,
  volume =	 33,
  number =	 9,
  pages =	 {84--86},
  month =	 sep
}

@InProceedings{Meadows02,
  author = 	 {Cathy Meadows and Paliath Narendran},
  title = 	 {A Unification Algorithm for the Group {D}iffie-{H}ellman Protocol},
  booktitle =	 {Workshop on Issues in the Theory of Security (WITS'02)},
  year =	 2002,
  address =	 {Portland, Oregon},
  month =	 jan
}

@InProceedings{Meadows94,
  author = 	 {Catherine Meadows},
  title = 	 {A Model of Computation for the {NRL} Protocol Analyzer},
  booktitle = 	 {1994 Computer Security Foundations Workshop (CSFW-7)},
  year =	 1994,
  address =	 {Franconia, New Hampshire},
  month =	 jun,
  organization = {IEEE Computer Society}
}

@InProceedings{Meadows96,
  author = 	 {Catherine A. Meadows},
  title = 	 {Analyzing the {N}eedham-{S}chroeder Public Key Protocol: A Comparison of Two Approaches},
  booktitle = 	 {4th European Symposium on Research in Computer Security (ESORICS 96)},
  pages =	 {351--364},
  year =	 1996,
  editor =	 {Elisa Bertino and Helmut Kurth and Giancarlo Martella and Emilio Montolivo},
  volume =	 1146,
  series =	 lncs,
  address =	 {Rome, Italy},
  month =	 sep,
  publisher =	 spv
}

@Article{Meadows96b,
  author = 	 {Catherine A. Meadows},
  title = 	 {The {NRL} Protocol Analyzer: An Overview},
  journal = 	 {Journal of Logic Programming},
  year = 	 1996,
  volume =	 26,
  number =	 2,
  pages =	 {113--131}
}

@InProceedings{Meadows99,
  author = 	 {Catherine Meadows},
  title = 	 {Analysis of the Internet Key Exchange Protocol using the {NRL} Protocol Analyzer},
  booktitle =	 {IEEE Symposium on Security and Privacy},
  pages =	 {216--231},
  year =	 1999,
  address =	 {Oakland, CA},
  month =	 may,
  organization = {IEEE Computer Society}
}

@InProceedings{Meyer88,
  author = 	 {Albert R. Meyer and Kurt Sieber},
  title = 	 {Towards Fully Abstract Semantics for Local Variables: Preliminary Report},
  booktitle = 	 {15th Annual ACM Symposium on Principles of Programming Languages},
  pages =	 {191--203},
  year =	 1988,
  month =	 jan
}
 
@Article{Micciancio04,
  author = 	 {Daniele Micciancio and Bogdan Warinschi},
  title = 	 {Completeness Theorems for the {A}badi-{R}ogaway Logic of Encrypted Expressions},
  journal = 	 {Journal of Computer Security},
  year = 	 2004,
  volume =	 12,
  number =	 1,
  pages =	 {99--129}
}

@InProceedings{Micciancio04b,
  author = 	 {Daniele Micciancio and Bogdan Warinschi},
  title = 	 {Soundness of Formal Encryption in the Presence of Active Adversaries},
  booktitle =	 {Theory of Cryptography Conference (TCC'04)},
  pages =	 {133--151},
  year =	 2004,
  editor =	 {Moni Naor},
  volume =	 2951,
  series =	 lncs,
  address =	 {Cambridge, MA, USA},
  month =	 feb,
  publisher =	 spv
}

@InProceedings{Micciancio05,
  author = 	 {Daniele Micciancio and S. Panjwani},
  title = 	 {Adaptive security of symbolic encryption},
  booktitle =	 {Proceedings of the 2nd Theory of Cryptography Conference (TCC'05)},
  pages =	 {169--187},
  year =	 2005,
  editor =	 {Joe Kilian},
  volume =	 3378,
  series =	 lncs,
  address =	 {Cambridge, MA},
  month =	 feb,
  publisher =	 spv
}

@InProceedings{Milicia02,
  author = 	 {Giuseppe Milicia},
  title = 	 {$\chi$-Spaces: Programming Security Protocols},
  booktitle = {Proceedings of the 14th Nordic Workshop on Programming Theory (NWPT'02)},
  year = 	 2002,
  address = 	 {Tallinn, Estonia},
  month = 	 nov}

@InProceedings{Millen00,
  author = 	 {Jonathan Millen},
  title = 	 {Applications of Term Rewriting to Cryptographic Protocol Analysis},
  booktitle = 	 {WRLA'00},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year = 	 {2000},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  series = 	 entcs,
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  OPTpublisher = {},
  note = 	 {Draft},
  OPTannote = 	 {}
}

@Article{Millen05,
  author = 	 {Jonathan Millen and Vitaly Shmatikov},
  title = 	 {Symbolic Protocol Analysis with an Abelian Group Operator or {D}iffie-{H}ellman Exponentiation},
  journal = 	 {Journal of Computer Security},
  year = 	 2005,
  volume =	 13,
  number =	 3,
  pages =	 {515--564}
}

@InProceedings{Millen01,
  author = 	 {Jonathan Millen and Vitaly Shmatikov},
  title = 	 {Constraint Solving for Bounded-Process Cryptographic Protocol Analysis},
  booktitle =	 {Proc. 8th ACM Conference on Computer and Communications Security (CCS '01)},
  pages =	 {166-175},
  year =	 2001
}

@Article{Millen87,
  author =       "Jonathan K. Millen and Sidney C. Clark and Sheryl B. Freedman",
  journal =      "IEEE Transactions on Software Engineering",
  title =        "The {I}nterrogator: Protocol Security Analysis",
  year =         "1987",
  month =        feb,
  volume =       "SE-13",
  number =       "2",
  pages =        "274--288"
}

@InProceedings{Millen95,
  author = 	 {Jonathan K. Millen},
  title = 	 {The {I}nterrogator Model},
  booktitle = 	 {1995 IEEE Symposium on Security and Privacy},
  pages = 	 {251--260},
  year = 	 1995,
  address =	 {Oakland, California},
  month =	 may,
  publisher = {IEEE Computer Society Press}
}


@InProceedings{Millen96,
  author = 	 {Jonathan K. Millen and Hai-Ping Ko},
  title = 	 {Narrowing Terminates for Encryption},
  booktitle = 	 {IEEE Computer Security Foundations Workshop (CSFW9)},
  pages =	 {39--47},
  year =	 1996,
  month =        jun
}

@InProceedings{Millen99,
  author = 	 {Jonathan Millen},
  title = 	 {A Necessarily Parallel Attack},
  booktitle =	 {Workshop on Formal Methods and Security Protocols (FMSP'99)},
  year = 	 1999,
  address =	 {Trento, Italy},
  month =	 jul
}

@article         {Milner92b,
author       =   "Robin Milner and Joachim Parrow and David Walker",
title        =   {A Calculus of Mobile Processes, parts {I} and {II}},
journal      =   {Information and Computation},
year         =   {1992},
volume       =   {100},
month        =   sep,
pages        =   {1--40 and 41--77}
}

@Book{Milner97a,
  author =	 {Robin Milner and Mads Tofte and Robert Harper and David MacQeen},
  title = 	 {The Definition of {S}tandard {ML} (Revised)},
  publisher = 	 {The MIT Press},
  year = 	 1997
}

@Book{Milner99,
  author = 	 {Robin Milner},
  title = 	 {Communicating and mobile systems : the $\pi$-calculus},
  publisher = 	 {Cambridge University Press},
  year = 	 1999
}

@inproceedings{Mine01,
  author ={Antoine Min{\'e}},
  title  = {The Octagon Abstract Domain},
  booktitle = {Analysis, Slicing, and Transformation (AST 2001) in WCRE 2001},
  year      = {2001},
  month     = oct,
  pages     = {310--319},
  publisher = {IEEE Computer Society Press}
}

@InProceedings{Mine04,
  author = 	 {Antoine Min{\'e}},
  title = 	 {Relational Abstract Domains for the Detection of Floating-Point Run-Time Errors},
  booktitle =	 {European Symposium on Programming (ESOP'04)},
  pages =	 {3--17},
  year =	 2004,
  editor =	 {David Schmidt},
  volume =	 2986,
  series =	 lncs,
  address =	 {Barcelona, Spain},
  month =	 apr,
  publisher =	 spv
}

@Article{Misra01,
  author = 	 {Jayadev Misra},
  title = 	 {A walk over the shortest path: {D}ijkstra's Algorithm viewed as fixed-point computation},
  journal = 	 ipl,
  year = 	 2001,
  volume =	 77,
  pages =	 {197--200}
}

@InProceedings{Mitchell01,
  author = 	 {John Mitchell and Ajith Ramanathan and Andre Scedrov and Vanessa Teague},
  title = 	 {A Probabilistic Polynomial-Time Calculus for Analysis of Cryptographic Protocols (Preliminary Report)},
  booktitle =	 {17th Annual Conference on the Mathematical Foundations of Programming Semantics (MFPS'01)},
  year =	 2001,
  editor =	 {Stephen Brooks and Michael Mislove},
  volume =	 45,
  series =	 entcs,
  address =	 {Aarhus, Denmark},
  month =	 may,
  publisher =	 {Elsevier}
}

@Article{Mitchell04,
  author = 	 {John C. Mitchell and Ajith Ramanathan and Andre Scedrov and V. Teague},
  title = 	 {A probabilistic polynomial-time calculus for the analysis of cryptographic protocols},
  journal = 	 {Theoretical Computer Science},
  year = 	 2006,
  volume =	 353,
  number =	 {1--3},
  pages =	 {118--164},
  month =	 mar
}

@InProceedings{Mitchell97,
  author =       "John C. Mitchell and Mark Mitchell and Ulrich Stern",
  title =        "Automated Analysis of Cryptographic Protocols Using {M}ur$\varphi$",
  booktitle =    "1997 IEEE Symposium 
		  on Security and Privacy",
  pages =        "141--151",
  year =         "1997"
}

@InProceedings{Mitchell98,
  author = 	 {John C. Mitchell and Vitaly Shmatikov and Ulrich Stern},
  title = 	 {Finite-State Analysis of {SSL} 3.0},
  booktitle =	 {Seventh USENIX Security Symposium},
  pages =	 {201--216},
  year =	 1998,
  address =	 {San Antonio, Texas},
  month =	 jan
}

@InProceedings{Mitchell98b,
  author = 	 {John C. Mitchell and Mark Mitchell and Andre Scedrov},
  title = 	 {A Linguistic Characterization of Bounded Oracle Computation and Probabilistic Polynomial Time},
  booktitle =	 {39th Annual Symposium on Foundations of Computer Science (FOCS'98)},
  pages =	 {725--733},
  year =	 1998,
  address =	 {Palo Alto, California},
  month =	 nov,
  organization = {IEEE}
}

@InProceedings{Modersheim10,
  author = 	 {Sebastian M{\"o}dersheim},
  title = 	 {Abstraction by Set-Membership: Verifying Security Protocols and Web Services with Databases},
  booktitle = {Proceedings of the 17th ACM Conference on Computer and Communications Security (CCS 2010)},
  pages = 	 {351--360},
  year = 	 2010,
  address = 	 {Chicago, IL, USA},
  month = 	 oct,
  organization = {ACM}
}

@InProceedings{Mogensen89,
  author = 	 {Torben \AE Mogensen},
  title = 	 {Binding Time Analysis for Polymorphically Typed Higher Order Languages},
  booktitle = 	 {TAPSOFT'89},
  pages =	 {298--312},
  year =	 1989,
  volume =	 2
}

@InProceedings{Mohnen95a,
  author = 	 {Markus Mohnen},
  title = 	 {Efficient Compile-Time Garbage Collection for
		  Arbitrary Data Structure},
  booktitle = 	 {Symposium on Programming Language Implementation and Logic Programming (PLILP'95)},
  pages =	 {241--258},
  volume =	 982,
  year =	 1995,
  address =      {Utrecht, The Netherlands},
  series = 	 lncs,
  publisher =	 spv
}

@InProceedings{Mohnen95b,
  author = 	 {Markus Mohnen},
  title = 	 {Efficient Closure Utilisation by Higher-Order
		  Inheritance Analysis},
  booktitle = 	 {Static Analysis Symposium (SAS'95)},
  pages =        "261--278",
  volume =	 983,
  year =	 1995,
  address =      {Glasgow, UK},
  series = 	 lncs,
  publisher =	 spv
}


@PhdThesis{Mohnen97,
  author = 	 {Markus Mohnen},
  title = 	 {Optimizing the Memory Management of Higher-Order Functional Programs},
  school = 	 {RWTH Aachen},
  year = 	 1997,
  month =	 nov
}

@INPROCEEDINGS{Monniaux00,
  AUTHOR = {David Monniaux},
  TITLE = {Abstract Interpretation of Probabilistic Semantics},
  BOOKTITLE = {Seventh International Static Analysis Symposium
                  (SAS'00)},
  SERIES = lncs,
  EDITOR = {J. Palsberg},
  ADDRESS = {Santa Barbara, USA},
  YEAR = 2000,
  MONTH = jun,
  PUBLISHER = spv,
  VOLUME = 1824,
  PAGES = {322--339}
}
 
@INPROCEEDINGS{Monniaux01,
  AUTHOR = {David Monniaux},
  TITLE = {An Abstract {M}onte-{C}arlo Method for the Analysis
                  of Probabilistic Programs (extended abstract)},
  BOOKTITLE = {28th Symposium on Principles of Programming
                  Languages (POPL'01)},
  YEAR = 2001,
  ORGANIZATION = {ACM},
  PAGES = {93--101},
  month = jan,
  address = {London, United Kingdom}
}

@INPROCEEDINGS{Monniaux01b,
  AUTHOR = {David Monniaux},
  TITLE = {Backwards abstract interpretation of probabilistic
                  programs},
  BOOKTITLE = {European Symposium on Programming Languages and
                  Systems (ESOP '01)},
  SERIES = lncs,
  volume = 2028,
  YEAR = 2001,
  PAGES = {367--382},
  PUBLISHER = spv,
  month = apr,
  address = {Genova, Italy},
  editor = {David Sands}
}

@INPROCEEDINGS{Monniaux01c,
  AUTHOR = {David Monniaux},
  TITLE = {An Abstract Analysis of the Probabilistic
                  Termination of Programs},
  BOOKTITLE = {8th International Static Analysis Symposium
                  (SAS'01)},
  SERIES = lncs,
  YEAR = 2001,
  PUBLISHER = spv,
  volume = 2126,
  PAGES = {111--126},
  month = jul,
  address = {Paris, France},
  editor = {Patrick Cousot}
}



@ARTICLE{Monniaux02,
  AUTHOR = {David Monniaux},
  EDITOR = {Jean Goubault-Larrecq},
  TITLE = {Analysis of Cryptographic Protocols using Logics of
                  Belief: an overview},
  JOURNAL = {Journal of Telecommunications and Information
                  Technology},
  YEAR = 2002,
  VOLUME = 4,
  PAGES = {57--67}
}

@ARTICLE{Monniaux03,
  AUTHOR = {David Monniaux},
  TITLE = {Abstracting Cryptographic Protocols with Tree Automata},
  JOURNAL = scp,
  YEAR = 2003,
  VOLUME = 47,
  NUMBER = {2--3},
  PAGES = {177--202}
}

@INPROCEEDINGS{Monniaux03b,
  AUTHOR = {David Monniaux},
  TITLE = {Abstract Interpretation of Programs as {M}arkov
                  Decision Processes},
  BOOKTITLE = {Static Analysis Symposium (SAS'03)},
  editor = 	 {Radhia Cousot},
  address = 	 {San Diego, California},
  month = 	 jun,
  YEAR = 2003,
  SERIES = lncs,
  VOLUME = 2694,
  PAGES = {237--254},
  PUBLISHER = spv
}

@InProceedings{Monniaux99,
  author = 	 {David Monniaux},
  title = 	 {Abstracting Cryptographic Protocols with Tree Automata},
  booktitle = 	 {Static Analysis Symposium (SAS'99)},
  pages =	 {149--163},
  year =	 1999,
  volume =	 1694,
  series =	 lncs,
  month =	 sep,
  publisher =	 spv
}

@INPROCEEDINGS{Monniaux99b,
  AUTHOR = {David Monniaux},
  TITLE = {Decision Procedures for the Analysis of
                  Cryptographic Protocols by Logics of Belief},
  BOOKTITLE = {12th Computer Security Foundations Workshop},
  PUBLISHER = {IEEE},
  YEAR = 1999,
  PAGES = {44--54},
  month = jun,
  address = {Mordano, Italy}
}

@InProceedings{Mukhamedov06,
  author = 	 {Aybek Mukhamedov and Mark Ryan},
  title = 	 {Resolve-Impossibility for a Contract-Signing Protocol},
  booktitle =	 {19th Computer Security Foundations Workshop (CSFW'06)},
  pages =	 {167--176},
  year =	 2006,
  address =	 {Venice, Italy},
  month =	 jul,
  publisher =	 {IEEE Computer Society}
}

@InProceedings{Muller97,
  author = 	 {Gilles Muller and B{\'a}rbara Moura and Fabrice Bellard and Charles Consel},
  title = 	 {Harissa: a Flexible and Efficient {J}ava Environment Mixing Bytecode and Compiled Code},
  booktitle = 	 {3rd Usenix Conference on Object-Oriented Technologies and Systems (COOTS'97)},
  pages =	 {1--20},
  year =	 1997,
  address =	 {Portland, Oregon},
  month =	 jun
}

@InProceedings{Muth00,
  author = 	 {Robert Muth and Saumya Debray},
  title = 	 {On the Complexity of Flow-Sensitive Dataflow Analyses},
  booktitle = 	 {27th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2000)},
  pages =	 {67--80},
  year = 	 2000,
  address =	 {Boston, Massachussetts},
  month = 	 "19-21 " # jan,
  publisher =	 {ACM Press}
}

@InProceedings{Myers98,
  author = 	 {Andrew C. Myers and Barbara Liskov},
  title = 	 {Complete, Safe Information Flow with Decentralized Labels},
  booktitle =	 {IEEE Symposium on Security and Privacy},
  pages =	 {186--197},
  year =	 1998,
  address =	 {Oakland, CA},
  month =	 may
}

@InProceedings{Myers99,
  title =        "{JF}low: Practical Mostly-Static Information Flow Control",
  author =       "Andrew C. Myers",
  booktitle    =   "26th ACM Symposium on Principles of
                  Programming Languages",
  year =         "1999",
  month = jan,
  pages =        "228--241"
}

@InProceedings{Narendran93,
  author = 	 {Paliath Narendran and Frank Pfenning and Richard Statman},
  title = 	 {On the unification problem for cartesian closed categories},
  booktitle = {Proceedings of Eighth Annual IEEE Symposium on Logic in Computer Science (LICS '93)},
  pages = 	 {57--63},
  year = 	 1993,
  address = 	 {Montr\'eal, Canada},
  month = 	 jun,
  organization = {IEEE}
}

@Article{Needham78,
	author	= {Roger M. Needham and Michael D. Schroeder},
	title	= {Using  Encryption for Authentication in Large
		 Networks of Computers},
	journal	= cacm,
	volume	= 21,
	number	= 12,
	month	= dec,
	year	= 1978,
	pages	= {993--999}
}

@Article{Needham87,
  author = 	 {Roger M. Needham and Michael D. Schroeder},
  title = 	 {Authentication Revisited},
  journal = 	 {Operating Systems Review},
  year = 	 1987,
  volume =	 21,
  number =	 1,
  pages =	 7
}

@InProceedings{Neyrinck87,
  author =       "Neyrinck,Anne and Panangaden,Prakash and Demers,A.J.",
  title =        "Computation of aliases and support sets",
  pages =        "274--283",
  booktitle = "Fourteenth Annual ACM Symp. on Principles of Programming Languages",
  year =         "1987",
  organization = "ACM Press",
  month =        jan
}

@InProceedings{Nielson2001,
  author = 	 {Flemming Nielson and Hanne Riis Nielson and Helmut Seidl},
  title = 	 {Cryptographic Analysis in Cubic Time},
  booktitle =	 {TOSCA 2001 - Theory of Concurrency, Higher Order Languages and Types},
  year =	 2001,
  editor =	 {Marina Lenisa and Marino Miculan},
  volume =	 62,
  series =	 entcs,
  address =	 {Udine, Italy},
  month =	 nov
}

@InProceedings{Nielson92,
  author = 	 {Hanne Riis Nielson and Flemming Nielson},
  title = 	 {Bounded Fixed Point Iteration},
  booktitle = 	 {Nineteenth Annual ACM Symposium on Principles of Programming Languages},
  pages =	 {71--82},
  year =	 1992,
  month =	 jan
}

@PhdThesis{Nivelle95,
   AUTHOR      = {Hans de Nivelle},
   TITLE       = {Ordering Refinements of Resolution},
   SCHOOL      = {Technische Universiteit Delft},
   YEAR        = 1995,
  month =	 oct
}

@InProceedings{Norman02,
  author = 	 {Gethin Norman and Vitaly Shmatikov},
  title = 	 {Analysis of Probabilistic Contract Signing},
  booktitle = {BCS-FACS Formal Aspects of Security (FASec '02)},
  OPTpages = 	 {},
  year = 	 {2002},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  OPTpublisher = {}
}

@InProceedings{Nowak07,
  author = 	 {David Nowak},
  title = 	 {A framework for game-based security proofs},
  booktitle = {Information and Communications Security, 9th International Conference, ICICS 2007},
  pages = 	 {319--333},
  editor = {Sihan Qing and Hideki Imai and Guilin Wang},
  year = 	 2007,
  volume = 	 4861,
  series = 	 lncs,
  address = 	 {Zhengzhou, China},
  month = 	 dec,
  publisher = spv
}

@InProceedings{Nowak08,
  author = 	 {David Nowak},
  title = 	 {On formal verification of arithmetic-based cryptographic primitives},
  booktitle = {Information Security and Cryptology - ICISC 2008, 11th International Conference},
  pages = 	 {368--382},
  editor = {Pil Joong Lee and Jung Hee Cheon},
  year = 	 2008,
  volume = 	 5461,
  series = 	 lncs,
  address = 	 {Seoul, Korea},
  month = 	 dec,
  publisher = spv
}

@InProceedings{Nowak09,
  author = 	 {David Nowak and Kiyoshi Yamada},
  title = 	 {Towards a certified implementation of a cryptographically secure pseudorandom bit generator},
  booktitle = {11th JSSST Workshop on Programming and Programming Languages (PPL 2009)},
  pages = 	 {16--20},
  year = 	 2009
}

@InProceedings{Affeldt09,
  author = 	 {Reynald Affeldt and David Nowak and Kiyoshi Yamada},
  title = 	 {Certifying assembly with formal cryptographic proofs: the case of {BBS}},
  booktitle = {9th International Workshop on Automated Verification of Critical Systems (AVoCS'09)},
  year = 	 2009,
  volume = 	 23,
  series = 	 {Electronic Communications of the EASST},
  month = 	 sep,
  publisher = {EASST}
}

@InProceedings{Nowak10,
  author = 	 {David Nowak and Yu Zhang},
  title = 	 {A calculus for game-based security proofs},
  booktitle = {Provable Security, Fourth International Conference, ProvSec 2010},
  pages = 	 {35--52},
  year = 	 2010,
  volume = 	 6402,
  series = 	 lncs,
  address = 	 {Malacca, Malaysia},
  month = 	 oct,
  publisher = spv
}

@InProceedings{Onodera99,
  author = 	 {Tamiya Onodera and Kiyokuni Kawachiya},
  title = 	 {A Study of Locking Objects with Bimodal Fields},
  booktitle = 	 {Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'99)},
  pages =	 {223--237},
  year =	 1999,
  address =	 {Denver, Colorado},
  month =	 nov
}

@InProceedings{OShea08,
  author = 	 {Nicholas O'Shea},
  title = 	 {Using {E}lyjah to Analyse {J}ava Implementations of Cryptographic Protocols},
  booktitle = {Joint Workshop on Foundations of Computer Security, Automated Reasoning for Security Protocol Analysis and Issues in the Theory of Security (FCS-ARSPA-WITS'08)},
  year = 	 2008,
  address = 	 {Pittsburgh, PA, USA},
  month = 	 jun
}

@Article{Otway87,
  author = 	 {Dave Otway and Owen Rees},
  title = 	 {Efficient and Timely Mutual Authentication},
  journal = 	 {Operating Systems Review},
  year = 	 1987,
  volume =	 21,
  number =	 1,
  pages =	 {8--10}
}

@InProceedings{Park91,
  author = 	 {Young Gil Park and Benjamin Goldberg},
  title = 	 {Reference Escape Analysis: Optimizing Reference Counting based on the Lifetime of References},
  booktitle = 	 {Symposium on Partial Evaluation and Semantics-Based Program Manipulation, PEPM'91},
  pages =	 {178--189},
  year =	 1991,
  month =	 jun
}

@InProceedings{Park92,
  author = 	 {Young Gil Park and Benjamin Goldberg},
  title = 	 {Escape Analysis on Lists},
  booktitle = 	 {ACM SIGPLAN '92 Conference on
		  Programming Language Design and Implementation},
  year =	 1992,
  address =	 {San Francisco, California},
  month =	 "17-19 " # jul,
  pages =	 {116--127}
}

@inproceedings{Patel97,
author =       {Sarvar Patel},
title =        {Number Theoretic Attacks on Secure Password Schemes},
month =        may,
year =         {1997},
booktitle =    {Proceedings of the 1997 IEEE Symposium on Security and Privacy},
pages = "236--247"
} 

@misc{cryptoeprint:2010:095,
    author = {Kenneth G. Paterson and Gaven J. Watson},
    title = {Plaintext-Dependent Decryption: A Formal Security Treatment of {SSH-CTR}},
    howpublished = {Cryptology ePrint Archive, Report 2010/095},
    year = {2010},
    note = {\url{http://eprint.iacr.org/}},
}

@InProceedings{Paterson10,
  author = 	 {Kenneth G. Paterson and Gaven J. Watson},
  title = 	 {Plaintext-Dependent Decryption: A Formal Security Treatment of {SSH-CTR}},
  booktitle = {Eurocrypt 2010},
  pages = 	 {345--361},
  year = 	 2010,
  editor = 	 {H. Gilbert},
  volume = 	 6110,
  series = 	 lncs,
  address = 	 {French Riviera},
  month = 	 may # "--" # jun,
  publisher = spv,
  note = {Full version available at \url{http://eprint.iacr.org/}}
}

@Book{Paulson96,
  author =	 {Larry C. Paulson},
  title = 	 {{ML} for the Working Programmer (2nd edition)},
  publisher = 	 {Cambridge University Press},
  year = 	 1996
}

@InProceedings{Paulson97a,
  author = 	 {Lawrence C. Paulson},
  title = 	 {Proving Properties of Security Protocols by Induction},
  booktitle =	 {10th Computer Security Foundations Workshop (CSFW'99)},
  pages =	 {70--83},
  year =	 1997,
  month =	 jun,
  organization = {IEEE Computer Society}
}

@Article{Paulson98,
  author	= {Larry C. Paulson},
  title  	= {The Inductive Approach to Verifying Cryptographic Protocols},
  journal	= {Journal of Computer Security},
  volume	= 6,
  number = {1--2},
  year	= 1998,
  pages =        "85--128",
}

@Article{Paulson99,
  author = 	 {Lawrence C. Paulson},
  title = 	 {Inductive Analysis of the Internet Protocol {TLS}},
  journal = 	 {ACM Transactions on Information and System Security},
  year = 	 1999,
  volume =	 2,
  number =	 3,
  pages =	 {332-351},
  month =	 aug
}

@MISC{Peltier01a,
  author = {Nicolas Peltier},
  title = {Using Term Schematizations in Automated Deduction},
  howpublished = {Research Report. Available on {\tt http://www-leibniz.imag.fr/ATINF/Nicolas.Peltier/}},
  year = {2001},
  url = {http://www-leibniz.imag.fr/ATINF/PUBLICATIONS/peltier01-scheme.ps}
}

@InProceedings{Pironti07,
  author = 	 {Alfredo Pironti and Riccardo Sisto},
  title = 	 {An Experiment in Interoperable Cryptographic Protocol Implementation Using Automatic Code Generation},
  booktitle = {IEEE symposium on Computers and Communications (ISCC'07)},
  pages = 	 {839--844},
  year = 	 2007,
  address = 	 {Aveiro, Portugal},
  month = 	 jul,
  publisher = {IEEE}
}

@InProceedings{Pironti08,
  author = 	 {Alfredo Pironti and Riccardo Sisto},
  title = 	 {Formally Sound Refinement of Spi Calculus Protocol Specifications into {J}ava Code},
  booktitle = {High Assurance Systems Engineering Symposium (HASE'08)},
  pages = 	 {241--250},
  year = 	 2008,
  address = 	 {Nanjing, China},
  month = 	 dec,
  publisher = {IEEE}
}

@Article{Pironti09,
  author = 	 {Alfredo Pironti and Riccardo Sisto},
  title = 	 {Provably Correct {J}ava Implementations of Spi Calculus Security Protocols Specifications},
  journal = 	 {Computers and Security},
  year = 	 2010,
  volume = 	 29,
  number = 	 3,
  pages = 	 {302--314},
  month = 	 may
}

@TechReport{Pironti12,
  author = 	 {Alfredo Pironti and Pierre-Yves Strub and Karthikeyan Bhargavan},
  title = 	 {Identifying Website Users by {TLS} Traffic Analysis: New Attacks and Effective Countermeasures},
  institution =  {INRIA Paris Rocquencourt},
  year = 	 2012,
  number = 	 8067,
  note = 	 {Available at \url{http://alfredo.pironti.eu/research/sites/default/files/tls-identification_0.pdf}}
}

@InProceedings{Poll07,
  author = 	 {Erik Poll and Aleksy Schubert},
  title = 	 {Verifying an implementation of {SSH}},
  booktitle =	 {7th International Workshop on Issues in the Theory of Security (WITS'07)},
  year =	 2007,
  address =	 {Braga, Portugal},
  month =	 mar
}

@InCollection{Pointche04,
  author = 	 {David Pointcheval},
  title = 	 {Provable Security for Public Key Schemes},
  booktitle = 	 {Advanced Course on Contemporary Cryptology},
  pages = 	 {133--189},
  publisher = {Birkh\"auser Publishers},
  year = 	 2005,
  series = 	 {Advanced Courses CRM Barcelona, Spain},
  address = 	 {Basel},
  month = 	 jun
}

@INPROCEEDINGS{Pottier02,
  AUTHOR = {Fran{\c c}ois Pottier and Vincent Simonet},
  TITLE = {Information Flow Inference for {ML}},
  BOOKTITLE = {Proceedings of the 29th {ACM} Symposium on
               Principles of Programming Languages (POPL'02)},
  PAGES = {319--330},
  ADDRESS = {Portland, Oregon},
  MONTH = JAN,
  YEAR = {2002}
}
 
@INPROCEEDINGS{Pottier02b,
  AUTHOR = {Fran{\c c}ois Pottier},
  TITLE = {A Simple View of Type-Secure Information Flow in the $\pi$-Calculus},
  BOOKTITLE = {Proceedings of the 15th {IEEE} Computer Security Foundations Workshop},
  MONTH = JUN,
  YEAR = {2002},
  ADDRESS = {Cape Breton, Nova Scotia},
  PAGES = {320--330}
}

@INPROCEEDINGS{Pottier2000,
  AUTHOR = {Fran{\c{c}}ois Pottier and Sylvain Conchon},
  TITLE = {Information Flow Inference for Free},
  BOOKTITLE = {2000 {ACM} {SIGPLAN} International
                 Conference on Functional Programming (ICFP'00)},
  MONTH = SEP,
  pages = {46--57},
  YEAR = {2000}
}

@MastersThesis{Prelic02,
  author = 	 {Amela Preli{\'c}},
  title = 	 {Cryptographic Primitives in Ambient Calculi},
  school = 	 {Universit{\`a} Ca' Foscari},
  year = 	 2002,
  address =	 {Venice},
  month =	 jul
}

@InProceedings{Pozza04,
  author = 	 {Davide Pozza and Riccardo Sisto and Luca Durante},
  title = 	 {{Spi2Java}: Automatic cryptographic protocol {J}ava code generation from spi calculus},
  booktitle = {18th International Conference on Advanced Information Networking and Applications (AINA'04)},
  pages = 	 {400--405},
  year = 	 2004,
  volume = 	 1,
  address = 	 {Fukuoka, Japan},
  month = 	 mar,
  publisher = {IEEE Computer Society}
}

@InProceedings{Qian97,
  author = 	 {Zhenyu Qian},
  title = 	 {A Formal Specification of {J}ava{\up{TM}} Virtual Machine Instructions for Objects, Methods and Subroutines},
  booktitle = 	 {Formal Syntax and Semantics of {J}ava(tm)},
  editor =	 {Jim Alves-Foss},
  volume =	 1523,
  series =	 lncs,
  year = 	 1998,
  publisher =	 spv
}

@TechReport{Ram93,
  author = 	 {G. Ramalingam},
  title = 	 {Bounded Incremental Computation},
  institution =  {University of Wisconsin},
  year = 	 1993,
  number =	 1172,
  address =	 {Madison},
  month =	 aug
}

@InProceedings{Ramakrishnan01,
  author = 	 {C. R. Ramakrishnan},
  title = 	 {A Model Checker for Value-Passing Mu-Calculus Using Logic Programming},
  booktitle =	 {Practical Aspects of Declarative Languages, Third International Symposium, PADL 2001},
  pages =	 {1--13},
  year =	 2001,
  editor =	 {I. V. Ramakrishnan},
  volume =	 1990,
  series =	 lncs,
  address =	 {Las Vegas, Nevada},
  month =	 mar,
  publisher =	 spv
}

@InProceedings{Ramanathan04,
  author = 	 {Ajith Ramanathan and John Mitchell and Andre Scedrov and Vanessa Teague},
  title = 	 {Probabilistic Bisimulation and Equivalence for Security Analysis of Network Protocols},
  booktitle = {FOSSACS 2004 - Foundations of Software Science and Computation Structures},
  pages =	 {468--483},
  year = 	 2004,
  editor = 	 {I. Walukiewicz},
  volume =	 2987,
  series = 	 lncs,
  address = 	 {Barcelona, Spain},
  month = 	 mar,
  publisher = spv
}

@InProceedings{Ramanujam03,
  author = 	 {R. Ramanujam and S.P. Suresh},
  title = 	 {Tagging Makes Secrecy Decidable with Unbounded Nonces as Well},
  booktitle =	 {FST TCS 2003: Foundations of Software Technology and Theoretical Computer Science},
  pages =	 {363--374},
  year =	 2003,
  editor =	 {P.K. Pandya and J. Radhakrishnan},
  volume =	 2914,
  series =	 lncs,
  address =	 {Mumbai, India},
  month =	 dec,
  publisher =	 spv
}

@InProceedings{Ramanujam03a,
  author = 	 {R. Ramanujam and S.P. Suresh},
  title = 	 {A decidable subclass of unbounded security protocols},
  booktitle =	 {WITS'03 - Workshop on Issues in the Theory of Security},
  pages =	 {11--20},
  year =	 2003,
  editor =	 {R. Gorrieri},
  address =	 {Warsaw, Poland},
  month =	 apr
}

@InProceedings{Reps95,
  author = 	 {Thomas Reps and Susan Horwitz and Mooly Sagiv},
  title = 	 {Precise Interprocedural Dataflow Analysis via
		  Graph Reachability},
  booktitle = 	 {22nd Annual ACM Symp. on Principles of
		  Programming Languages (POPL'95)},
  year =	 1995,
  publisher = {ACM Press},
  month =	 jan,
  pages =	 {49--61}
}

@TechReport{RepsTR,
  author = 	 {Thomas Reps and Mooly Sagiv and Susan Horwitz},
  title = 	 {Interprocedural Dataflow Analysis via Graph Reachability},
  institution =  {University of Copenhagen},
  year = 	 1994,
  number =	 {TR94--14},
  address =	 {Copenhagen, Denmark},
  month =	 apr
}

@InProceedings{Riely1999,
  title =        "Trust and Partial Typing in Open Systems of Mobile Agents",
  author =       "James Riely and Matthew Hennessy",
  booktitle    =   "26th ACM Symposium on Principles of
                  Programming Languages",
  year =         "1999",
  month = jan,
  pages =        "93--104"
}

@InProceedings{Riely98,
  author = 	 {James Riely and Matthew Hennessy},
  title = 	 {A Typed Language for Distributed Mobile Processes},
  booktitle =	 {25th Annual ACM Symposium on Principles of
                  Programming Languages (POPL'98)},
  pages =	 {378--390},
  year =	 1998,
  publisher =	 {ACM Press},
  address =	 {San Diego, California},
  month = 	 jan
}

@Article{Rivest78,
  author = 	 {Ronald Rivest and Adi Shamir and Leonard Adleman},
  title = 	 {A Method for Obtaining Digital Signatures and Public Key Cryptosystems},
  journal = 	 cacm,
  year = 	 1978,
  volume =	 21,
  number =	 2,
  pages =	 {120--126},
  month =	 feb
}

@Article{Roscoe99,
  author =       {A. W. Roscoe and P. J. Broadfoot}, 
  title =        {Proving Security Protocols with Model Checkers by Data
                     Independence Techniques},
  journal =      {Journal of Computer Security},
  year =         1999, 
  volume =       7,
  number =       {2, 3},
  pages =        {147--190}
}



@InProceedings{Ruf00,
  author = 	 {Erik Ruf},
  title = 	 {Effective Synchronization Removal for {J}ava},
  booktitle = 	 {ACM SIGPLAN 2000 Conference on Programming Language Design and Implementation (PLDI'00)},
  pages =	 {208--218},
  year = 	 2000,
  address =	 {Vancouver, Canada},
  month =	 jun
}

@InProceedings{Ruggieri88,
  author = 	 {Cristina Ruggieri and Thomas P. Murtagh},
  title = 	 {Lifetime Analysis of Dynamically Allocated Objects},
  booktitle = 	 {15th Annual ACM
		  SIGACT-SIGPLAN Symposium on Principles of
		  Programming Languages (POPL'88)},
  year = 	 {1988},
  address = 	 {San Diego, California},
  month = 	 "13-15 " # jan,
  pages = 	 {285--293},
}

@InProceedings{Rugina99,
  author = 	 {Radu Rugina and Martin Rinard},
  title = 	 {Pointer Analysis for Multithreaded Programs},
  booktitle = 	 {ACM SIGPLAN 1999 Conference on Programming Language Design and Implementation (PLDI'99)},
  pages =	 {},
  year =	 1999,
  address =	 {Atlanta, Georgia},
  month =	 may
}

@Article{Rusinowitch03,
  author = 	 {Micha{\"e}l Rusinowitch and Mathieu Turuani},
  title = 	 {Protocol Insecurity with Finite Number of Sessions is {NP}-complete},
  journal = 	 {Theoretical Computer Science},
  year = 	 2003,
  volume =	 299,
  number =	 {1--3},
  pages =	 {451--475},
  month =	 apr
}

@InProceedings{Rusinowitch2001,
  author = 	 {Micha{\"e}l Rusinowitch and Mathieu Turuani},
  title = 	 {Protocol Insecurity with Finite Number of Sessions is {NP}-complete},
  booktitle = 	 {14th IEEE Computer Security Foundations Workshop (CSFW-14)},
  pages =	 {174--187},
  year = 	 2001,
  address = 	 {Cape Breton, Nova Scotia, Canada},
  month = 	 jun,
  publisher =	 {IEEE Computer Society}
}

@InProceedings{Ruthing99,
  author = 	 {Oliver R{\"u}thing and Jens Knoop and Bernhard Steffen},
  title = 	 {Detecting Equalities of Variables: Combining Efficiency with Precision},
  booktitle = 	 {Static Analysis Symposium (SAS'99)},
  pages =	 {232--247},
  year =	 1999,
  volume =	 1694,
  series =	 lncs,
  month =        sep,
  publisher =	 spv
}

@InProceedings{Ruttenberg96,
  author = 	 {John Ruttenberg and G. R. Gao and A. Stoutchinin and W. Lichtenstein},
  title = 	 {Software Pipelining Showdown: Optimal vs. Heuristic Methods in a Production Compiler},
  booktitle = 	 {SIGPLAN Conference on Programming Language Design and Implementation (PLDI'96)},
  year =	 1996,
  pages =        {1--11},
  address =      {Philadelphia, Pennsylvania},
  month =        may
}

@Article{Sabelfeld03,
  author = 	 {Andrei Sabelfeld and Andrew C. Myers},
  title = 	 {Language-Based Information-Flow Security},
  journal = 	 {IEEE Journal on Selected Areas in Communications},
  year = 	 2003,
  volume =	 21,
  number =	 1,
  pages =	 {5--19},
  month =	 jan
}

@InProceedings{Salzer96,
  author = 	 {Gernot Salzer},
  title = 	 {Structural Complexity of Term Schematizations},
  booktitle =	 {Workshop on Term Schematizations and Their Applications},
  year =	 1996,
  address =	 {Rutgers University, New Jersey},
  month =	 jul,
}

@PhdThesis{Sangiorgi92,
  author = 	 {Davide Sangiorgi},
  title = 	 {Expressing Mobility in Process Algebras: First-Order and Higher-Order Paradigms},
  school = 	 {University of Edinburgh},
  year = 	 {1992}
}

@Unpublished{Sarkar,
  author = 	 {Vivek Sarkar and Kathleen Knobe},
  title = 	 {Enabling Sparse Constant Propagation of Array Elements via Array {SSA} Form},
  note = 	 {Preprint submitted to Elsevier},
  month =	 mar,
  year =	 1999
}

@InProceedings{Schmidt12,
  author = 	 {Benedikt Schmidt and Simon Meier and Cas Cremers and David Basin},
  title = 	 {Automated Analysis of {D}iffie-{H}ellman Protocols and Advanced Security Properties},
  booktitle = {25th IEEE Computer Security Foundations Symposium (CSF'12)},
  year = 	 2012,
  pages = 	 {78--94},
  month = 	 jun,
  address = 	 {Cambridge, MA, USA},
  publisher = {IEEE Computer Society}
}

@InProceedings{Schneider98,
  author = 	 {Steve Schneider},
  title = 	 {Formal analysis of a non-repudiation protocol},
  booktitle =	 {11th IEEE Computer Security Foundations Workshop (CSFW-11)},
  pages =	 {54--65},
  year =	 1998,
  address =	 {Rockport, Massachusetts},
  month =	 jun,
  publisher =	 {IEEE Computer Society}
}

@InProceedings{Schwartz78,
  author = 	 {Jerald Schwartz},
  title = 	 {Verifying the safe Use of Destructive Operators in
		  Applicative Programs},
  booktitle = 	 {Transformations de programmes. Actes du 3e colloque
		  international sur la programmation},
  editor = 	 {B. Robinet},
  year = 	 {1978},
  month = 	 "28-30 " # mar,
  pages = 	 {395--411},
}

@Article{Seidl96,
  author = 	 {Helmut Seidl},
  title = 	 {Least and Greatest Solutions of Equations over
		  {\cal N}},
  journal = 	 {Nordic Journal of Computing},
  year = 	 1996,
  volume =	 3,
  pages =	 {41--62}
}

@InProceedings{Selinger01,
  author = 	 {Peter Selinger},
  title = 	 {Models for an Adversary-Centric Protocol Logic},
  booktitle = 	 {Proceedings of the 1st Workshop on Logical Aspects of Cryptographic Protocol Verification},
  pages =	 {73--88},
  year =	 2001,
  editor =	 {Jean Goubault-Larrecq},
  volume =	 {55(1)},
  series =	 entcs,
  address =	 {Paris, France},
  month =	 jul
}

@InProceedings{Serrano96,
  author = 	 {Manuel Serrano and Marc Feeley},
  title = 	 {Storage Use Analysis and its Applications},
  booktitle = 	 {1996 ACM SIGPLAN International Conference on
		  Functional Programming (ICFP)},
  year = 	 1996,
  address = 	 {Philadelphia, Pennsylvania},
  month = 	 "24-26 " # may,
  pages = 	 {50--61}
}

@PhdThesis{Sestoft91,
  author = 	 {Peter Sestoft},
  title = 	 {Analysis and Efficient Implementation of Functional Programs},
  school = 	 {DIKU},
  year = 	 1991,
  address =	 {Copenhagen, Denmark},
  month =	 oct
}

@InProceedings{Sewell98,
  author = 	 {Peter Sewell},
  title = 	 {Global/Local Subtyping and Capability Inference for a Distributed $\pi$-calculus},
  booktitle =	 {Automata, Languages and Programming, 25th International Colloquium, ICALP'98},
  pages =	 {695--706},
  year =	 1998,
  editor =	 {K.G. Larsen and S. Skyum and G. Winskel},
  volume =	 1443,
  series =	 lncs,
  address =	 {Aalborg, Denmark},
  month =	 jul,
  publisher =	 spv
}

@TechReport{Seznec96,
  author = 	 {Andr{\'e} Seznec and Fabien Lloansi},
  title = 	 {Etude des architectures des microprocesseurs {MIPS} {R10000}, {UltraSPARC} et {PentiumPro}},
  institution =  {IRISA},
  year = 	 1996,
  number =	 1024,
  month =	 may
}

@InProceedings{Sharir81,
  author = 	 {Micha Sharir and Amir Pnueli},
  title = 	 {7, Two Approaches to Interprocedural Data Flow Analysis},
  booktitle = 	 {Program Flow Analysis: Theory and Applications},
  year =	 1981,
  editor =	 {Steven S. Muchnick and Neil D. Jones},
  publisher =	 {Prentice-Hall}
}

@InProceedings{Shivers88,
  author = 	 {O. Shivers},
  title = 	 {Control flow analysis in {S}cheme},
  booktitle = 	 {ACM SIGPLAN Conference on Programming Language Design and Implementation},
  pages = 	 {164--174},
  year = 	 1988,
  address =      {Atlanta, Georgia},
  month = 	 jun
}

@Article{Shmatikov02,
  author = 	 {Vitaly Shmatikov and John C. Mitchell},
  title = 	 {Finite-State Analysis of Two Contract Signing Protocols},
  journal = 	 {Theoretical Computer Science},
  year = 	 2002,
  volume =	 283,
  number =	 2,
  pages =	 {419--450},
  month =	 jun
}

@inproceedings{Shoup01,
  Author = "Victor Shoup",
  title  = "{OAEP} Reconsidered",
  pages  = "239--259",
   booktitle="Advances in Cryptology -- CRYPTO 2001",
  publisher=spv,
   editor="J.~Kilian",
   volume="2139",
   series=lncs,
  address="Santa-Barbara, California",
  year=2001
}

@misc{Shoup01b,
  Author = "Victor Shoup",
  title  = "A Proposal for an {ISO} Standard for Public-Key Encryption",
  month  = dec,
  year   = 2001,
  note   = "{ISO/IEC} JTC 1/SC27."
}

@article{Shoup02,
  Author = "Victor Shoup",
  title  = "{OAEP} Reconsidered",
  pages  = "223--249",
  volume ="15",
  number = "4",
  journal= "Journal of Cryptology",
  publisher = spv,
  month  = sep,
  year   = "2002"}

@misc{Shoup04,
    author = {Victor Shoup},
    title = {Sequences of games: a tool for taming complexity in security proofs},
    howpublished = {Cryptology ePrint Archive, Report 2004/332},
    month = nov,
    year = {2004},
    note = {Available at \url{http://eprint.iacr.org/2004/332}},
}


@Misc{Shoup04b,
  author = 	 {Rosario Gennaro and Victor Shoup},
  title = 	 {A Note on an Encryption Scheme of {K}urosawa and {D}esmedt},
  howpublished = {Cryptology ePrint Archive, Report 2004/194},
  month = 	 aug,
  year = 	 2004,
  note = 	 {Available at \url{http://eprint.iacr.org/2004/194}}
}

@Book{Schneier96,
  author =	 {Bruce Schneier},
  title = 	 {Applied Cryptography, Second Edition},
  publisher = 	 {John Wiley \& Sons},
  year = 	 1996
}

@inproceedings{Simon02,
  author = {Axel Simon and Andy King},
  title = {Analyzing String Buffers in {C}},
  booktitle = {Algebraic Methodology and Software Technology},
  editor = {H. Kirchner and C. Ringeissen},
  month = sep,
  year = 2002,
  pages = {365--379},
  series = lncs,
  volume = 2422,
  publisher = spv,
  address = {Reunion Island, France},
}

@InProceedings{Smith06,
  author = 	 {Geoffrey Smith and Rafael Alp{\'\i}zar},
  title = 	 {Secure Information Flow with Random Assignment and Encryption},
  booktitle =	 {4th ACM Workshop on Formal Methods in Security Engineering (FMSE'06)},
  pages =	 {33--43},
  year =	 2006,
  address =	 {Alexandria, Virginia},
  month =	 nov
}

@Article{Song01,
  author = 	 {Dawn Xiaodong Song and Sergey Berezin and Adrian Perrig},
  title = 	 {Athena: a novel approach to efficient automatic security protocol analysis},
  journal = 	 {Journal of Computer Security},
  year = 	 2001,
  volume =	 9,
  number =	 {1/2},
  pages =	 {47--74}
}



@InProceedings{Song01b,
  author = 	 {Dawn Song and Adrian Perrig and Doantam Phan},
  title = 	 {{AGVI}---{A}utomatic {G}eneration, {V}erification, and {I}mplementation of Security Protocols},
  booktitle = {Computer Aided Verification (CAV'01)},
  pages = 	 {241--245},
  year = 	 2001,
  editor = 	 {G{\'e}rard Berry and Hubert Comon and Alain Finkel},
  volume = 	 2102,
  series = 	 lncs,
  address = 	 {Paris, France},
  month = 	 jul,
  publisher = spv
}

@InProceedings{Song99,
  author = 	 {Dawn Xiaodong Song},
  title = 	 {Athena: a New Efficient Automatic Checker for Security Protocol Analysis},
  booktitle = 	 {12th IEEE Computer Security Foundation Workshop (CSFW-12)},
  year =	 1999,
  address =	 {Mordano, Italy},
  month =	 jun
}

@Manual{Sparc,
  title = 	 {microSPARC-IIep User's Manual},
  organization = {Sun Microsystems},
  month = 	 apr,
  year = 	 1997,
  note =	 {{\tt http://www.sun.com/microelectronics/microSPARC-IIep/}}
}

@InProceedings{Sprenger06,
  author = 	 {Christoph Sprenger and Michael Backes and David Basin
                  and Birgit Pfitzmann and Michael Waidner},
  title = {Cryptographically Sound Theorem Proving},
  booktitle = {19th IEEE Computer Security Foundations Workshop (CSFW-19)},
  pages =	 {153--166},
  year = 	 2006,
  address = 	 {Venice, Italy},
  month = 	 jul,
  publisher = {IEEE}
}

@misc{Sprenger06TR,
  author = 	 {Christoph Sprenger and Michael Backes and David Basin
                  and Birgit Pfitzmann and Michael Waidner},
    title = {Cryptographically Sound Theorem Proving},
    howpublished = {Cryptology ePrint Archive, Report 2006/047},
    year = {2006},
    month = feb,
    note = {Available at \url{http://eprint.iacr.org/2006/047}},
}

@InProceedings{Sprenger08,
  author = 	 {Christoph Sprenger and David Basin},
  title = 	 {Cryptographically-Sound Protocol-Model Abstractions},
  booktitle = {23rd Annual IEEE Symposium on Logic in Computer Science},
  pages = 	 {3--17},
  year = 	 2008,
  address = 	 {Pittsburgh, PA, USA},
  month = 	 jun,
  organization = {IEEE}
}

@InProceedings{Sreedhar95,
  author = 	 {Vugranam C. Sreedhar and Guang R. Gao},
  title = 	 {A Linear Time Algorithm for Placing $\phi$-Nodes},
  booktitle = 	 {22nd Annual ACM Symposium on Principles of Programming Languages (POPL'95)},
  pages =	 {62--73},
  year =	 1995,
  address =	 {San Francisco, California},
  month =	 jan,
  publisher =	 {ACM Press}
}

@InProceedings{Sreedhar99,
  author = 	 {Vugranam C. Sreedhar and Roy Dz-Ching Ju and David M. Gillies and Vatsa Santhanam},
  title = 	 {Translating Out of Static Single Assignment Form},
  booktitle = 	 {Static Analysis Symposium (SAS'99)},
  pages =	 {194--210},
  year =	 1999,
  volume =	 1694,
  series =	 lncs,
  month =	 sep,
  publisher =	 spv
}

@InProceedings{Steensgaard96,
  author = 	 {Bjarne Steensgaard},
  title = 	 {Points-to Analysis in Almost Linear Time},
  booktitle =	 {23rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  pages =	 {32--41},
  year =	 1996,
  address =	 {St. Petersburg Beach, Florida},
  month =	 jan
}

@InProceedings{Steffen87,
  author = 	 {Bernhard Steffen},
  title = 	 {Optimal Run Time Optimization Proved by a new Look at Abstract Interpretations},
  booktitle = 	 {2nd International Joint Conference on Theory and Practice of Software Development (TAPSOFT'87)},
  pages = 	 {52--68},
  year = 	 1987,
  editor =	 {Hartmut Ehrig and Robert A. Kowalski and Giorgio Levi and Ugo Montanari},
  volume =	 249,
  series =	 lncs,
  address =	 {Pisa, Italy},
  month =	 mar,
  publisher =	 spv
}

@InProceedings{Steffen91,
  author = 	 {Bernhard Steffen},
  title = 	 {Data Flow Analysis as Model Checking},
  booktitle = 	 {Theoretical Aspects of Computer Software (TACS'91)},
  pages = 	 {346--364},
  year = 	 1991,
  volume =	 1281,
  series =	 lncs,
  month =	 sep,
  publisher =	 spv
}

@Book{Stinson05,
  author =	 {Douglas R. Stinson},
  title = 	 {Cryptography: Theory and Practice, Third Edition},
  publisher = 	 {CRC Press},
  year = 	 2005,
  month =	 nov
}

@InProceedings{Sumii01,
  author = 	 {Eijiro Sumii and Benjamin C. Pierce},
  title = 	 {Logical Relations for Encryption},
  booktitle =	 {14th IEEE Computer Security Foundations Workshop (CSFW-14)},
  pages =	 {256--269},
  year =	 2001,
  address =	 {Cape Breton, Nova Scotia, Canada},
  month =	 jun,
  publisher =	 {IEEE Computer Society}
}

@InProceedings{Sumii04,
  author = 	 {Eijiro Sumii and Benjamin C. Pierce},
  title = 	 {A Bisimulation for Dynamic Sealing},
  booktitle = {Principles of Programming Languages (POPL'04)},
  pages =	 {161--172},
  year = 	 2004,
  address = 	 {Venice, Italy},
  month = 	 jan,
  publisher = {ACM Press}
}

@Article{Sumii04b,
  author = 	 {Eijiro Sumii and Benjamin C. Pierce},
  title = 	 {Logical Relations for Encryption},
  journal = 	 {Journal of Computer Security},
  year = 	 2003,
  volume =	 11,
  number =	 4,
  pages =	 {521--554},
  note =	 {Short version at CSFW 2001.}
}



@InProceedings{Syverson94,
  author = 	 {Paul Syverson},
  title = 	 {A Taxonomy of Replay Attacks},
  booktitle = 	 {7th IEEE Computer Security Foundations Workshop (CSFW-94)},
  pages = 	 {131--136},
  year = 	 1994,
  address =	 {Franconia, New Hampshire},
  month =	 jun,
  organization = {IEEE Computer Society}
}



@InProceedings{Syverson94b,
  author = 	 {Paul Syverson and Paul C. van Oorschot},
  title = 	 {On Unifying Some Cryptographic Protocol Logics},
  booktitle =	 {Proceedings 1994 IEEE Symposium on Research in Security and Privacy},
  pages =	 {14--28},
  year =	 1994,
  address =	 {Oakland, California},
  month =	 may,
  publisher =	 {IEEE Computer Society}
}

@Article{Syverson96,
  author = 	 {Paul Syverson and Catherine Meadows},
  title = 	 {A Formal Language for Cryptographic Protocol Requirements},
  journal = 	 {Designs, Codes, and Cryptography},
  year = 	 1996,
  volume =	 7,
  number =	 {1/2},
  pages =	 {27--59}
}

@InProceedings{Tamaki84,
  author = 	 {Hisao Tamaki and Taisuke Sato},
  title = 	 {Unfold/Fold Transformation of Logic Programs},
  booktitle = 	 {2nd International Logic Programming Conference (ICLP'84)},
  pages =	 {127--138},
  year =	 1984,
  editor =	 {Sten-{\AA}ke T{\"a}rnlund},
  address =	 {Uppsala, Sweden},
  month =	 jul
}

@InProceedings{Tang92,
  author = 	 {Yan Mei Tang and Pierre Jouvelot},
  title = 	 {Control-Flow Effects for Escape Analysis},
  booktitle = 	 {Actes WSA'92 Workshop on Static Analysis},
  pages =	 {313--321},
  year =	 1992,
  address =	 {Bordeaux, France},
  month =	 sep
}

@InProceedings{Tarento05,
  author = 	 {Sabrina Tarento},
  title = 	 {Machine-Checked security proofs of cryptographic signature schemes},
  booktitle = {Proceedings of the 10th European Symposium On Research In Computer Security (ESORICS 2005)},
  year = 2005,
  month = sep,
  address = {Milan, Italy},
  series = lncs,
  editor = {Sabrina de Capitani di Vimercati and Paul Syverson and Dieter Gollmann},
  volume = 3679,
  publisher = spv,
  pages = {140--158}
}

@Article{Tarjan72,
  author = 	 {Robert E. Tarjan},
  title = 	 {Depth-first search and linear graph algorithms},
  journal = 	 sicomp,
  year = 	 1972,
  volume =	 1,
  number =	 2,
  pages =	 {146--160}
}

@Article{Tarjan74,
  author = 	 {Robert Tarjan},
  title = 	 {Finding dominators in Directed Graphs},
  journal = 	 sicomp,
  year = 	 {1974},
  volume = 	 {3},
  number = 	 {1},
  month = 	 mar,
  pages = 	 {62--89},
}

@Article{Tarjan79,
  author = 	 {Robert Endre Tarjan},
  title = 	 {Applications of Path Compression on Balanced Trees},
  journal = 	 {Journal of the ACM},
  year = 	 1979,
  volume =	 26,
  number =	 4,
  month =	 oct,
  pages =	 {690--715}
}


@Article{Thayer99,
  author = 	 {F. Javier Thayer F{\'a}brega and Jonathan C. Herzog and Joshua D. Guttman},
  title = 	 {Strand Spaces: Proving Security Protocols Correct},
  journal = 	 {Journal of Computer Security},
  year = 	 1999,
  volume =	 7,
  number =	 {2/3},
  pages =	 {191--230}
}

@InProceedings{Tobler04,
  author = 	 {Benjamin Tobler and Andrew Hutchinson},
  title = 	 {Generating Network Security Protocol Implementations from Formal Specifications},
  booktitle = {Proceedings IFIP World Computer Congress - CSES 2004 2nd International Workshop on Certification and Security in Inter-Organizational E-Services},
  OPTpages = 	 {},
  year = 	 {2004},
  editor = 	 {Enrico Nardelli and Sabina Posadziejewski and Maurizmo Talamo},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  address = 	 {Toulouse, France},
  month = 	 aug,
  OPTorganization = {},
  OPTpublisher = {}
}

@TechReport{Tofte93,
  author = 	 {Mads Tofte and Jean-Pierre Talpin},
  title = 	 {A theory of Stack Allocation in Polymorphically
		  Typed Languages},
  institution =  {Departement of Computer Science, Copenhagen University},
  year = 	 1993,
  number =	 {93/15},
  month =	 "9 " # jul
}

@TechReport{Tofte97,
  author = 	 {Mads Tofte and Lars Birkedal and Martin Elsman and Niels Hallenberg and Tommy H\o jfeld Olesen and Peter Sestoft and Peter Bertelsen},
  title = 	 {Programming with Regions in the {ML} Kit},
  institution =  {University of Copenhagen},
  year = 	 1997,
  number =	 {DIKU-TR-97/12},
  month =	 apr
}
 
@InProceedings{Tsahhirov07,
  author = 	 {Ilja T{\v s}ahhirov and Peeter Laud},
  title = 	 {Application of Dependency Graphs to Security Protocol Analysis},
  booktitle = {3rd Symposium on Trustworthy Global Computing (TGC'07)},
  pages = 	 {294--311},
  year = 	 2007,
  editor = 	 {Gilles Barthe and C{\'e}dric Fournet},
  volume = 	 4912,
  series = 	 lncs,
  address = 	 {Sophia-Antipolis, France},
  month = 	 nov,
  publisher = spv
}

@InProceedings{Turuani05,
  author =     {Anupam Datta and Ante Derek and John C. Mitchell and Vitaly Shmatikov and Mathieu Turuani},
  title =      {Probabilistic Polynomial-time Semantics for a Protocol Security Logic},
  booktitle = {ICALP 2005: the 32nd International Colloquium on Automata, Languages and Programming},
  pages =	 {16--29},
  year =       2005,
  editor =     {Caires, Lu{\'\i}s and Monteiro, Lu{\'\i}s},
  volume =     3580,
  series =     lncs,
  address =    {Lisboa, Portugal},
  month =      jul,
  publisher = spv
}

@Manual{Ultra,
  title = 	 {UltraSPARC-IIi User's Manual},
  organization = {Sun Microsystems},
  month = 	 oct,
  year = 	 1997,
  note =	 {{\tt http://www.sun.com/microelectronics/UltraSPARC-IIi/}}
}

@InProceedings{Venet2002,
  author = 	 {Arnaud Venet},
  title = 	 {Nonuniform Alias Analysis of Recursive Data Structures and Arrays},
  booktitle =	 {Static Analysis, 9th International Symposium, SAS 2002},
  pages =	 {36--51},
  year =	 2002,
  editor =	 {Manuel V. Hermenegildo and German Puebla},
  volume =	 2477,
  series =	 lncs,
  address =	 {Madrid, Spain},
  month =	 sep,
  publisher =	 spv
}

@InProceedings{Venet96,
  author = 	 {Arnaud Venet},
  title = 	 {Abstract Cofibered Domains: Application to the Alias Analysis of Untyped Programs},
  booktitle = 	 {Static Analysis Symposium (SAS'96)},
  pages =	 {366--382},
  year =	 1996,
  volume =	 1145,
  series =	 lncs,
  month =        sep,
  publisher =	 spv
}

@Article{Vitek01,
  author = 	 {Jan Vitek and Boris Bokowski},
  title = 	 {Confined Types in {J}ava},
  journal = 	 spe,
  year = 	 2001,
  volume =	 31,
  number =	 6,
  pages =	 {507--532}
}

@InProceedings{Vitek99,
  author = 	 {Jan Vitek and Giuseppe Gastagna},
  title = 	 {Seal: A Framework for Secure Mobile Computations},
  booktitle =	 {Internet Programming Languages, ICCL'98 Workshop},
  pages =	 {47--77},
  year =	 1999,
  editor =	 {H.E. Bal and B. Belkhouche and L. Cardelli},
  volume =	 1686,
  series =	 lncs,
  address =	 {Chicago, IL},
  month =	 may,
  publisher =	 spv
}

@article{Volpano96,
  author = "Dennis Volpano and Cynthia Irvine and Geoffrey Smith",
  title = "A Sound Type System for Secure Flow Analysis",
  year = 1996, 
  journal = "Journal of Computer Security",
  volume = 4,
  pages = "167--187"
}

@Manual{WPA,
  key = {WFA},
  title = 	 {Wi-{F}i {P}rotected {A}ccess ({WPA})},
  organization = {Wi-Fi Alliance},
  note =	 {\url{http://www.wi-fi.org}}
}

@Manual{WPA2,
  title = 	 {{IEEE} Standard 802.11i: {IEEE} Standard for Information technology--{T}elecommunications and information exchange between system--{L}ocal and metropolitan area networks--{S}pecific requirements--{P}art~11: {W}ireless {LAN} {M}edium {A}ccess {C}ontrol ({MAC}) and {P}hysical {L}ayer ({PHY}) Specifications, {A}mendment~6: {M}edium {A}ccess {C}ontrol ({MAC}) Security Enhancements},
  organization = {IEEE Computer Society},
  year =	 2004
}

@InProceedings{Wagner96,
  author = 	 {David Wagner and Bruce Schneier},
  title = 	 {Analysis of the {SSL} 3.0 Protocol},
  booktitle =	 {The Second USENIX Workshop on Electronic Commerce Proceedings},
  pages =	 {29--40},
  year =	 1996,
  address =	 {Oakland, California},
  month =	 nov,
  publisher =	 {USENIX Press}
}

@Article{Wakeling99,
  author = 	 {David Wakeling},
  title = 	 {Compiling lazy functional programs for the {J}ava Virtual Machine},
  journal = 	 jf,
  year = 	 1999,
  volume =	 9,
  number =	 6,
  pages =	 {579--603},
  month =	 nov
}



@InProceedings{Wang2005,
  author = 	 {Xiaoyun Wang and Hongbo Yu},
  title = 	 {How to Break MD5 and Other Hash Functions},
  booktitle =	 {Advances in Cryptology -- EUROCRYPT 2005},
  pages =	 {19--35},
  year =	 2005,
  editor =	 {Ronald Cramer},
  volume =	 3494,
  series =	 lncs,
  address =	 {Aarhus, Denmark},
  month =	 may,
  publisher =	 spv
}

@InProceedings{Wang2005b,
  author = 	 {Xiaoyun Wang and Yiqun Lisa Yin and Hongbo Yu},
  title = 	 {Finding Collisions in the Full {SHA}-1},
  booktitle =	 {Advances in Cryptology -- CRYPTO 2005},
  pages =	 {17--36},
  year =	 2005,
  editor =	 {Victor Shoup},
  volume =	 3621,
  series =	 lncs,
  address =	 {Santa Barbara, California},
  month =	 aug,
  publisher =	 spv
}

@InProceedings{Warinschi04,
  author = 	 {Bogdan Warinschi},
  title = 	 {A Computational Analysis of the {N}eedham-{S}chroeder-({L}owe) Protocol},
  booktitle =	 {16th Computer Security Foundations Workshop (CSFW'03)},
  pages =	 {248--262},
  year =	 2003,
  address =	 {Pacific Grove, California},
  month =	 jun,
  publisher =	 {IEEE}
}

@InProceedings{Weidenbach99,
  author = 	 {Christoph Weidenbach},
  title = 	 {Towards an Automatic Analysis of Security Protocols in First-Order Logic},
  booktitle = 	 {16th International Conference on Automated Deduction (CADE-16)},
  pages =	 {314--328},
  year =	 1999,
  editor =	 {Harald Ganzinger},
  volume =	 1632,
  series =	 lnai,
  address =	 {Trento, Italy},
  month =	 jul,
  publisher =	 spv,
}

@Book{Weis99,
  author =	 {Pierre Weis and Xavier Leroy},
  title = 	 {Le langage Caml (Second edition)},
  publisher = 	 {Dunod},
  year = 	 1999,
  address =	 {Paris}
}

@InProceedings{Weiss98,
  author = 	 {Michael Weiss and others},
  title = 	 {Turbo{J}: a {J}ava Bytecode-to-Native Compiler},
  booktitle = 	 {Workshop on Languages, Compilers and Tools for Embedded Systems},
  pages = 	 {119--130},
  year = 	 1998,
  volume = 	 1474,
  series = 	 lncs,
  address = 	 {Montreal, Canada},
  month = 	 jun,
  publisher =    spv
}

@InProceedings{Whaley99,
  author =       {John Whaley and Martin Rinard},
  title =        {Compositional Pointer and Escape Analysis for {J}ava Programs},
  booktitle =    {Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'99)},
  pages =	 {187--206},
  year =         1999,
  address =	 {Denver, Colorado},
  month =        nov
}

@Manual{WiFi,
  title = 	 {{IEEE} Standard 802.11: {IEEE} Standard for Information technology--{T}elecommunications and information exchange between system--{L}ocal and metropolitan area networks--{S}pecific requirements--{P}art~11: {W}ireless {LAN} {M}edium {A}ccess {C}ontrol ({MAC}) and {P}hysical {L}ayer ({PHY}) Specifications},
  organization = {IEEE Computer Society},
  year =	 1999
}

@InProceedings{Wilhelm2000,
  author = 	 {Reinhard Wilhelm and Mooly Sagiv and Thomas Reps},
  title = 	 {Shape Analysis},
  booktitle = 	 {Compiler Construction, 9th International Conference, CC 2000},
  pages =	 {1--17},
  year =	 2000,
  editor =	 {David A. Watt},
  volume =	 1781,
  series =	 lncs,
  month =	 mar,
  publisher =	 spv
}

@Article{Woo92,
  author = 	 {Thomas Y. C. Woo and Simon S. Lam},
  title = 	 {Authentication for Distributed Systems},
  journal = 	 {Computer},
  year = 	 1992,
  volume =	 25,
  number =	 1,
  pages =	 {39--52},
  month =        jan
}


@InProceedings{Woo93,
  author = 	 {Thomas Y. C. Woo and Simon S. Lam},
  title = 	 {A Semantic Model for Authentication Protocols},
  booktitle =	 {Proceedings IEEE Symposium on Research in Security and Privacy},
  pages =	 {178--194},
  year =	 1993,
  address =	 {Oakland, California},
  month =	 may
}

@InProceedings{Woo97,
  author = 	 {Thomas Y. C. Woo and Simon S. Lam},
  title = 	 {Authentication for Distributed Systems},
  booktitle =	 {Internet Besieged: Countering Cyberspace Scofflaws},
  year =	 1997,
  editor =	 {Dorothy Denning and Peter Denning},
  month =	 oct,
  pages =        {319--355},
  publisher =	 {ACM Press and Addison-Wesley}
}

@Article{Wright95,
  author = 	 {Andrew K. Wright},
  title = 	 {Simple Imperative Polymorphism},
  journal = 	 jlsc,
  year = 	 1995,
  volume =	 8,
  number =	 4,
  pages =	 {343--355},
  month =	 dec
}

@InProceedings{Yao82,
  author = 	 {Andrew C. Yao},
  title = 	 {Theory and Applications of Trapdoor Functions},
  booktitle = {Proceedings of the 23rd Annual Symposium on Foundations of
                  Computer Science (FOCS'82)},
  pages = 	 {80--91},
  year = 	 1982,
  address = 	 {Chicago, IL},
  month = 	 nov,
  publisher = {IEEE Computer Society}
}

@Article{Yi98,
  author = 	 {Kwangkeun Yi and Sukyoung Ryu},
  title = 	 {Toward a Practical Method for Estimating Uncaught Exceptions in {S}tandard {ML} Programs},
  journal = 	 scp,
  year = 	 1998,
  volume =	 1,
  number =	 31,
  pages =	 {147--173}
}

@Unpublished{YlonenSSH,
  author = 	 {Tatu Yl{\"o}nen},
  title = 	 {The {S}ecure {S}hell ({SSH}) Protocol Architecture},
  note = 	 {\url{http://tools.ietf.org/html/rfc4251}},
  month =	 jan,
  year =	 2006
}

@InProceedings{Yoshida02,
  author = 	 {Nobuko Yoshida and Kohei Honda and Martin Berger},
  title = 	 {Linearity and Bisimulation},
  booktitle =	 {Foundations of Software Science and Computation Structures, 5th International Conference, FOSSACS 2002},
  pages =	 {417--433},
  year =	 2002,
  editor =	 {M. Nielsen and U. Engberg},
  volume =	 2303,
  series =	 lncs,
  address =	 {Grenoble, France},
  month =	 apr,
  publisher =	 spv
}

@InProceedings{Zanella09,
  author = 	 {Santiago Zanella B{\'e}guelin and Benjamin Gr{\'e}goire and Gilles Barthe and Federico Olmedo},
  title = 	 {Formally Certifying the Security of Digital Signature Schemes},
  booktitle = {30th IEEE Symposium on Security and Privacy, S\&P 2009},
  pages = 	 {237--250},
  year = 	 2009,
  address = 	 {Oakland, CA},
  month = 	 may,
  publisher = {IEEE}
}

@InProceedings{Zanella10,
  author = 	 {Santiago Zanella B{\'e}guelin and Gilles Barthe and Sylvain Heraud and Benjamin Gr{\'e}goire and Daniel Hedin},
  title = 	 {A machine-checked formalization of sigma-protocols},
  booktitle = {23rd Computer Security Foundations Symposium (CSF'10)},
  pages = 	 {246--260},
  year = 	 2010,
  address = 	 {Edinburgh, UK},
  month = 	 jul,
  publisher = {IEEE}
}

@InProceedings{Zdancewic01,
  author = 	 {Steve Zdancewic and Andrew Myers},
  title = 	 {Robust Declassification},
  booktitle =	 {14th IEEE Computer Security Foundations Workshop (CSFW-14)},
  pages =	 {15--23},
  year =	 2001,
  address =	 {Cape Breton, Nova Scotia, Canada},
  month =	 jun,
  publisher =	 {IEEE Computer Society}
}

@InProceedings{Zilio2000,
  author = 	 {Silvano Dal Zilio and Andrew D. Gordon},
  title = 	 {Region Analysis and a $\pi$-Calculus with Groups},
  booktitle = 	 {MFCS 2000: the 25th International Symposium on Mathematical Foundations of Computer Science},
  pages =	 {1--20},
  year = 	 2000,
  editor =	 {Mogens Nielsen and Branislav Rovan},
  volume =	 1893,
  series = 	 lncs,
  address = 	 {Bratislava, Slovak Republic},
  month = 	 sep,
  publisher = spv
}

@InProceedings{borgstrom:concur,
  author =       "Johannes Borgstr{\"o}m and S{\'e}bastien Briais and Uwe Nestmann",
  title =        "Symbolic Bisimulation in the Spi Calculus",
  booktitle =    "{CONCUR} 2004: Concurrency Theory",
  editor =       "Philippa Gardner and Nobuko Yoshida",
  publisher =    spv,
  series =       lncs,
  volume =       "3170",
  year =         "2004",
  month =        aug,
  pages =        "161--176",
}

@Misc{MS05-042,
  title = 	 {Microsoft Security Bulletin {MS05-042}},
  howpublished = {http://www.microsoft.com/technet/security/bulletin/MS05-042.mspx},
  month = 	 aug,
  year = 	 2005
}

@InProceedings{Armando08,
  author = 	 {Alessandro Armando and Roberto Carbone and Luca Compagna and Jorge Cuellar and Llanos Tobarra},
  title = 	 {Formal Analysis of {SAML} 2.0 Web Browser Single Sign-On: Breaking the {SAML}-based Single Sign-On for Google Apps},
  booktitle = {6th ACM Workshop on Formal Methods in Security Engineering (FMSE'08)},
  pages = 	 {1--10},
  year = 	 2008,
  address = 	 {Alexandria, Virginia, USA},
  month = 	 oct
}

