hax: Verifying Security-Critical Rust Software using Multiple Provers. - Bhargavan, Karthikeyan; Buyse, Maxime; Franceschino, Lucas; Hansen, Lasse Letager; Kiefer, Franziskus; Schneider-Bensch, Jonas; Spitters, Bas (IACR Cryptol. ePrint Arch., 2025)

TreeKEM: A Modular Machine-Checked Symbolic Security Analysis of Group Key Agreement in Messaging Layer Security. - Wallez, Théophile; Protzenko, Jonathan; Bhargavan, Karthikeyan (IACR Cryptol. ePrint Arch., 2025)

Formal verification of the PQXDH Post-Quantum key agreement protocol for end-to-end secure messaging. - Bhargavan, Karthikeyan; Jacomme, Charlie; Kiefer, Franziskus; Schmidt, Rolfe (2024)

KyberSlash: Exploiting secret-dependent division timings in Kyber implementations. - Bernstein, Daniel J.; Bhargavan, Karthikeyan; Bhasin, Shivam; Chattopadhyay, Anupam; Chia, Tee Kiah; Kannwischer, Matthias J.; Kiefer, Franziskus; Paiva, Thales; Ravi, Prasanna; Tamvada, Goutam (IACR Cryptol. ePrint Arch., 2024)

Comparse: Provably Secure Formats for Cryptographic Protocols. - Wallez, Théophile; Protzenko, Jonathan; Bhargavan, Karthikeyan (2023)

Layered Symbolic Security Analysis in $DY^\star $. - Bhargavan, Karthikeyan; Bichhawat, Abhishek; Hosseyni, Pedram; Küsters, Ralf; Pruiksma, Klaas; Schmitz, Guido; Waldmann, Clara; Würtele, Tim (2023)

From Dragondoom to Dragonstar: Side-channel Attacks and Formally Verified Implementation of WPA3 Dragonfly Handshake. - Braga, Daniel De Almeida; Kulatova, Natalia; Sabt, Mohamed; Fouque, Pierre-Alain; Bhargavan, Karthikeyan (2023)

TreeSync: Authenticated Group Management for Messaging Layer Security. - Wallez, Théophile; Protzenko, Jonathan; Beurdouche, Benjamin; Bhargavan, Karthikeyan (2023)

From Dragondoom to Dragonstar: Side-channel Attacks and Formally Verified Implementation of WPA3 Dragonfly Handshake. - Braga, Daniel De Almeida; Kulatova, Natalia; Sabt, Mohamed; Fouque, Pierre-Alain; Bhargavan, Karthikeyan (CoRR, 2023)

Foundations of WebAssembly (Dagstuhl Seminar 23101). - Bhargavan, Karthikeyan; Protzenko, Jonathan; Rossberg, Andreas; Stefan, Deian (Dagstuhl Reports, 2023)

Layered Symbolic Security Analysis in DY$^\star$. - Bhargavan, Karthikeyan; Bichhawat, Abhishek; Hosseyni, Pedram; Küsters, Ralf; Pruiksma, Klaas; Schmitz, Guido; Waldmann, Clara; Würtele, Tim (IACR Cryptol. ePrint Arch., 2023)

Comparse: Provably Secure Formats for Cryptographic Protocols. - Wallez, Théophile; Protzenko, Jonathan; Bhargavan, Karthikeyan (IACR Cryptol. ePrint Arch., 2023)

A Symbolic Analysis of Privacy for TLS 1.3 with Encrypted Client Hello. - Bhargavan, Karthikeyan; Cheval, Vincent; Wood, Christopher A. (2022)

Noise*: A Library of Verified High-Performance Secure Channel Protocol Implementations. - Ho, Son; Protzenko, Jonathan; Bichhawat, Abhishek; Bhargavan, Karthikeyan (2022)

Noise*: A Library of Verified High-Performance Secure Channel Protocol Implementations (Long Version). - Ho, Son; Protzenko, Jonathan; Bichhawat, Abhishek; Bhargavan, Karthikeyan (IACR Cryptol. ePrint Arch., 2022)

TreeSync: Authenticated Group Management for Messaging Layer Security. - Wallez, Théophile; Protzenko, Jonathan; Beurdouche, Benjamin; Bhargavan, Karthikeyan (IACR Cryptol. ePrint Arch., 2022)

Hybrid Public Key Encryption. - Barnes, Richard L.; Bhargavan, Karthikeyan; Lipp, Benjamin; Wood, Christopher A. (RFC, 2022)

A Tutorial-Style Introduction to DY*. - Bhargavan, Karthikeyan; Bichhawat, Abhishek; Do, Quoc Huy; Hosseyni, Pedram; Küsters, Ralf; Schmitz, Guido; Würtele, Tim (2021)

An In-Depth Symbolic Security Analysis of the ACME Standard. - Bhargavan, Karthikeyan; Bichhawat, Abhishek; Do, Quoc Huy; Hosseyni, Pedram; Küsters, Ralf; Schmitz, Guido; Würtele, Tim (2021)

DY*: A Modular Symbolic Verification Framework for Executable Cryptographic Protocol Code. - Bhargavan, Karthikeyan; Bichhawat, Abhishek; Do, Quoc Huy; Hosseyni, Pedram; Küsters, Ralf; Schmitz, Guido; Würtele, Tim (2021)

SoK: Computer-Aided Cryptography. - Barbosa, Manuel; Barthe, Gilles; Bhargavan, Karthik; Blanchet, Bruno; Cremers, Cas; Liao, Kevin; Parno, Bryan (2021)

An In-Depth Symbolic Security Analysis of the ACME Standard. - Bhargavan, Karthikeyan; Bichhawat, Abhishek; Do, Quoc Huy; Hosseyni, Pedram; Küsters, Ralf; Schmitz, Guido; Würtele, Tim (IACR Cryptol. ePrint Arch., 2021)

HACLxN: Verified Generic SIMD Crypto (for all your favourite platforms). - Polubelova, Marina; Bhargavan, Karthikeyan; Protzenko, Jonathan; Beurdouche, Benjamin; Fromherz, Aymeric; Kulatova, Natalia; Zanella-Béguelin, Santiago (2020)

EverCrypt: A Fast, Verified, Cross-Platform Cryptographic Provider. - Protzenko, Jonathan; Parno, Bryan; Fromherz, Aymeric; Hawblitzel, Chris; Polubelova, Marina; Bhargavan, Karthikeyan; Beurdouche, Benjamin; Choi, Joonwon; Delignat-Lavaud, Antoine; Fournet, Cédric; Kulatova, Natalia; Ramananandro, Tahina; et al. (2020)

Progress in Cryptology - INDOCRYPT 2020 - 21st International Conference on Cryptology in India, Bangalore, India, December 13-16, 2020, Proceedings (Springer, 2020)

HACL×N: Verified Generic SIMD Crypto (for all your favorite platforms). - Polubelova, Marina; Bhargavan, Karthikeyan; Protzenko, Jonathan; Beurdouche, Benjamin; Fromherz, Aymeric; Kulatova, Natalia; Zanella-Béguelin, Santiago (IACR Cryptol. ePrint Arch., 2020)

Imperfect forward secrecy: how Diffie-Hellman fails in practice. - Adrian, David; Bhargavan, Karthikeyan; Durumeric, Zakir; Gaudry, Pierrick; Green, Matthew; Halderman, J. Alex; Heninger, Nadia; Springall, Drew; Thomé, Emmanuel; Valenta, Luke; VanderSloot, Benjamin; Wustrow, Eric; et al. (Commun. ACM, 2019)

A Mechanised Cryptographic Proof of the WireGuard Virtual Private Network Protocol. - Lipp, Benjamin; Blanchet, Bruno; Bhargavan, Karthikeyan (2019)

Noise Explorer: Fully Automated Modeling and Verification for Arbitrary Noise Protocols. - Kobeissi, Nadim; Nicolas, Georgio; Bhargavan, Karthikeyan (2019)

Practical Formal Methods for Real World Cryptography (Invited Talk). - Bhargavan, Karthikeyan; Naldurg, Prasad (2019)

Formally Verified Cryptographic Web Applications in WebAssembly. - Protzenko, Jonathan; Beurdouche, Benjamin; Merigoux, Denis; Bhargavan, Karthikeyan (2019)

Formally Verified Cryptographic Web Applications in WebAssembly. - Protzenko, Jonathan; Beurdouche, Benjamin; Merigoux, Denis; Bhargavan, Karthikeyan (IACR Cryptol. ePrint Arch., 2019)

EverCrypt: A Fast, Verified, Cross-Platform Cryptographic Provider. - Protzenko, Jonathan; Parno, Bryan; Fromherz, Aymeric; Hawblitzel, Chris; Polubelova, Marina; Bhargavan, Karthikeyan; Beurdouche, Benjamin; Choi, Joonwon; Delignat-Lavaud, Antoine; Fournet, Cédric; Ramananandro, Tahina; Rastogi, Aseem; et al. (IACR Cryptol. ePrint Arch., 2019)

SoK: Computer-Aided Cryptography. - Barbosa, Manuel; Barthe, Gilles; Bhargavan, Karthikeyan; Blanchet, Bruno; Cremers, Cas; Liao, Kevin; Parno, Bryan (IACR Cryptol. ePrint Arch., 2019)

hacspec: Towards Verifiable Crypto Standards. - Bhargavan, Karthikeyan; Kiefer, Franziskus; Strub, Pierre-Yves (2018)

A Formal Treatment of Accountable Proxying Over TLS. - Bhargavan, Karthikeyan; Boureanu, Ioana; Delignat-Lavaud, Antoine; Fouque, Pierre-Alain; Onete, Cristina (2018)

Noise Explorer: Fully Automated Modeling and Verification for Arbitrary Noise Protocols. - Kobeissi, Nadim; Bhargavan, Karthikeyan (IACR Cryptol. ePrint Arch., 2018)

A messy state of the union: taming the composite state machines of TLS. - Beurdouche, Benjamin; Bhargavan, Karthikeyan; Delignat-Lavaud, Antoine; Fournet, Cédric; Kohlweiss, Markulf; Pironti, Alfredo; Strub, Pierre-Yves; Zinzindohoue, Jean Karim (Commun. ACM, 2017)

Verified low-level programming embedded in F. - Protzenko, Jonathan; Zinzindohoué, Jean Karim; Rastogi, Aseem; Ramananandro, Tahina; Wang, Peng; Zanella-Béguelin, Santiago; Delignat-Lavaud, Antoine; Hritcu, Catalin; Bhargavan, Karthikeyan; Fournet, Cédric; Swamy, Nikhil (Proc. ACM Program. Lang., 2017)

HACL*: A Verified Modern Cryptographic Library. - Zinzindohoué, Jean Karim; Bhargavan, Karthikeyan; Protzenko, Jonathan; Beurdouche, Benjamin (2017)

Content delivery over TLS: a cryptographic analysis of keyless SSL. - Bhargavan, Karthikeyan; Boureanu, Ioana; Fouque, Pierre-Alain; Onete, Cristina; Richard, Benjamin (2017)

Automated Verification for Secure Messaging Protocols and Their Implementations: A Symbolic and Computational Approach. - Kobeissi, Nadim; Bhargavan, Karthikeyan; Blanchet, Bruno (2017)

Formal Modeling and Verification for Domain Validation and ACME. - Bhargavan, Karthikeyan; Delignat-Lavaud, Antoine; Kobeissi, Nadim (2017)

Everest: Towards a Verified, Drop-in Replacement of HTTPS. - Bhargavan, Karthikeyan; Bond, Barry; Delignat-Lavaud, Antoine; Fournet, Cédric; Hawblitzel, Chris; Hritcu, Catalin; Ishtiaq, Samin; Kohlweiss, Markulf; Leino, K. Rustan M.; Lorch, Jay R.; Maillard, Kenji; Pan, Jianyang; et al. (2017)

Implementing and Proving the TLS 1.3 Record Layer. - Delignat-Lavaud, Antoine; Fournet, Cédric; Kohlweiss, Markulf; Protzenko, Jonathan; Rastogi, Aseem; Swamy, Nikhil; Zanella-Béguelin, Santiago; Bhargavan, Karthikeyan; Pan, Jianyang; Zinzindohoue, Jean Karim (2017)

Verified Models and Reference Implementations for the TLS 1.3 Standard Candidate. - Bhargavan, Karthikeyan; Blanchet, Bruno; Kobeissi, Nadim (2017)

Verified Low-Level Programming Embedded in F*. - Protzenko, Jonathan; Zinzindohoué, Jean Karim; Rastogi, Aseem; Ramananandro, Tahina; Wang, Peng; Zanella-Béguelin, Santiago; Delignat-Lavaud, Antoine; Hritcu, Catalin; Bhargavan, Karthikeyan; Fournet, Cédric; Swamy, Nikhil (CoRR, 2017)

HACL*: A Verified Modern Cryptographic Library. - Zinzindohoué, Jean Karim; Bhargavan, Karthikeyan; Protzenko, Jonathan; Beurdouche, Benjamin (IACR Cryptol. ePrint Arch., 2017)

miTLS: Verifying Protocol Implementations against Real-World Attacks. - Bhargavan, Karthikeyan; Fournet, Cédric; Kohlweiss, Markulf (IEEE Secur. Priv., 2016)

Formal Verification of Smart Contracts: Short Paper. - Bhargavan, Karthikeyan; Delignat-Lavaud, Antoine; Fournet, Cédric; Gollamudi, Anitha; Gonthier, Georges; Kobeissi, Nadim; Kulatova, Natalia; Rastogi, Aseem; Sibut-Pinote, Thomas; Swamy, Nikhil; Zanella-Béguelin, Santiago (2016)

On the Practical (In-)Security of 64-bit Block Ciphers: Collision Attacks on HTTP over TLS and OpenVPN. - Bhargavan, Karthikeyan; Leurent, Gaëtan (2016)

A Verified Extensible Library of Elliptic Curves. - Zinzindohoue, Jean Karim; Bartzia, Evmorfia-Iro; Bhargavan, Karthikeyan (2016)

Transcript Collision Attacks: Breaking Authentication in TLS, IKE and SSH. - Bhargavan, Karthikeyan; Leurent, Gaëtan (2016)

Dependent types and multi-monadic effects in F. - Swamy, Nikhil; Hritcu, Catalin; Keller, Chantal; Rastogi, Aseem; Delignat-Lavaud, Antoine; Forest, Simon; Bhargavan, Karthikeyan; Fournet, Cédric; Strub, Pierre-Yves; Kohlweiss, Markulf; Zinzindohoue, Jean Karim; Zanella-Béguelin, Santiago (2016)

Downgrade Resilience in Key-Exchange Protocols. - Bhargavan, Karthikeyan; Brzuska, Christina; Fournet, Cédric; Green, Matthew; Kohlweiss, Markulf; Zanella-Béguelin, Santiago (2016)

Downgrade Resilience in Key-Exchange Protocols. - Bhargavan, Karthikeyan; Brzuska, Christina; Fournet, Cédric; Green, Matthew; Kohlweiss, Markulf; Zanella-Béguelin, Santiago (IACR Cryptol. ePrint Arch., 2016)

On the Practical (In-)Security of 64-bit Block Ciphers: Collision Attacks on HTTP over TLS and OpenVPN. - Bhargavan, Karthikeyan; Leurent, Gaëtan (IACR Cryptol. ePrint Arch., 2016)

Implementing and Proving the TLS 1.3 Record Layer. - Bhargavan, Karthikeyan; Delignat-Lavaud, Antoine; Fournet, Cédric; Kohlweiss, Markulf; Pan, Jianyang; Protzenko, Jonathan; Rastogi, Aseem; Swamy, Nikhil; Zanella-Béguelin, Santiago; Zinzindohoue, Jean Karim (IACR Cryptol. ePrint Arch., 2016)

Imperfect Forward Secrecy: How Diffie-Hellman Fails in Practice. - Adrian, David; Bhargavan, Karthikeyan; Durumeric, Zakir; Gaudry, Pierrick; Green, Matthew; Halderman, J. Alex; Heninger, Nadia; Springall, Drew; Thomé, Emmanuel; Valenta, Luke; VanderSloot, Benjamin; Wustrow, Eric; et al. (2015)

Verified Contributive Channel Bindings for Compound Authentication. - Bhargavan, Karthikeyan; Delignat-Lavaud, Antoine; Pironti, Alfredo (2015)

A Messy State of the Union: Taming the Composite State Machines of TLS. - Beurdouche, Benjamin; Bhargavan, Karthikeyan; Delignat-Lavaud, Antoine; Fournet, Cédric; Kohlweiss, Markulf; Pironti, Alfredo; Strub, Pierre-Yves; Zinzindohoue, Jean Karim (2015)

FLEXTLS: A Tool for Testing TLS Implementations. - Beurdouche, Benjamin; Delignat-Lavaud, Antoine; Kobeissi, Nadim; Pironti, Alfredo; Bhargavan, Karthikeyan (2015)

Network-based Origin Confusion Attacks against HTTPS Virtual Hosting. - Delignat-Lavaud, Antoine; Bhargavan, Karthikeyan (2015)

Transport Layer Security (TLS) Session Hash and Extended Master Secret Extension. - Bhargavan, Karthikeyan; Delignat-Lavaud, Antoine; Pironti, Alfredo; Langley, Adam; Ray, Marsh (RFC, 2015)

Discovering concrete attacks on website authorization by formal analysis. - Bansal, Chetan; Bhargavan, Karthikeyan; Delignat-Lavaud, Antoine; Maffeis, Sergio (J. Comput. Secur., 2014)

Proving the TLS Handshake Secure (As It Is). - Bhargavan, Karthikeyan; Fournet, Cédric; Kohlweiss, Markulf; Pironti, Alfredo; Strub, Pierre-Yves; Zanella-Béguelin, Santiago (2014)

Gradual typing embedded securely in JavaScript. - Swamy, Nikhil; Fournet, Cédric; Rastogi, Aseem; Bhargavan, Karthikeyan; Chen, Juan; Strub, Pierre-Yves; Bierman, Gavin M. (2014)

Triple Handshakes and Cookie Cutters: Breaking and Fixing Authentication over TLS. - Bhargavan, Karthikeyan; Delignat-Lavaud, Antoine; Fournet, Cédric; Pironti, Alfredo; Strub, Pierre-Yves (2014)

Proving the TLS Handshake Secure (as it is). - Bhargavan, Karthikeyan; Fournet, Cédric; Kohlweiss, Markulf; Pironti, Alfredo; Strub, Pierre-Yves; Zanella-Béguelin, Santiago (IACR Cryptol. ePrint Arch., 2014)

Secure distributed programming with value-dependent types. - Swamy, Nikhil; Chen, Juan; Fournet, Cédric; Strub, Pierre-Yves; Bhargavan, Karthikeyan; Yang, Jean (J. Funct. Program., 2013)

Towards Unified Authorization for Android. - May, Michael J.; Bhargavan, Karthikeyan (2013)

Defensive JavaScript - Building and Verifying Secure Web Components. - Bhargavan, Karthikeyan; Delignat-Lavaud, Antoine; Maffeis, Sergio (2013)

Keys to the Cloud: Formal Analysis and Concrete Attacks on Encrypted Web Storage. - Bansal, Chetan; Bhargavan, Karthikeyan; Delignat-Lavaud, Antoine; Maffeis, Sergio (2013)

Implementing TLS with Verified Cryptographic Security. - Bhargavan, Karthikeyan; Fournet, Cédric; Kohlweiss, Markulf; Pironti, Alfredo; Strub, Pierre-Yves (2013)

Language-based Defenses Against Untrusted Browser Origins. - Bhargavan, Karthikeyan; Delignat-Lavaud, Antoine; Maffeis, Sergio (2013)

Verified Cryptographic Implementations for TLS. - Bhargavan, Karthikeyan; Fournet, Cédric; Corin, Ricardo; Zalinescu, Eugen (ACM Trans. Inf. Syst. Secur., 2012)

Discovering Concrete Attacks on Website Authorization by Formal Analysis. - Bansal, Chetan; Bhargavan, Karthikeyan; Maffeis, Sergio (2012)

Web-based Attacks on Host-Proof Encrypted Storage. - Bhargavan, Karthikeyan; Delignat-Lavaud, Antoine (2012)

Refinement types for secure implementations. - Bengtson, Jesper; Bhargavan, Karthikeyan; Fournet, Cédric; Gordon, Andrew D.; Maffeis, Sergio (ACM Trans. Program. Lang. Syst., 2011)

Cryptographic Verification by Typing for a Sample Protocol Implementation. - Fournet, Cédric; Bhargavan, Karthikeyan; Gordon, Andrew D. (2011)

Secure distributed programming with value-dependent types. - Swamy, Nikhil; Chen, Juan; Fournet, Cédric; Strub, Pierre-Yves; Bhargavan, Karthikeyan; Yang, Jean (2011)

Typechecking Higher-Order Security Libraries. - Bhargavan, Karthikeyan; Fournet, Cédric; Guts, Nataliya (2010)

Modular verification of security protocol code by typing. - Bhargavan, Karthikeyan; Fournet, Cédric; Gordon, Andrew D. (2010)

Cryptographic Protocol Synthesis and Verification for Multiparty Sessions. - Bhargavan, Karthikeyan; Corin, Ricardo; Deniélou, Pierre-Malo; Fournet, Cédric; Leifer, James J. (2009)

A compositional theory for STM Haskell. - Borgström, Johannes; Bhargavan, Karthikeyan; Gordon, Andrew D. (2009)

A secure compiler for session abstractions. - Corin, Ricardo; Deniélou, Pierre-Malo; Fournet, Cédric; Bhargavan, Karthikeyan; Leifer, James J. (J. Comput. Secur., 2008)

Verifying policy-based web services security. - Bhargavan, Karthikeyan; Fournet, Cédric; Gordon, Andrew D. (ACM Trans. Program. Lang. Syst., 2008)

Verified interoperable implementations of security protocols. - Bhargavan, Karthikeyan; Fournet, Cédric; Gordon, Andrew D.; Tse, Stephen (ACM Trans. Program. Lang. Syst., 2008)

Verified implementations of the information card federated identity-management protocol. - Bhargavan, Karthikeyan; Fournet, Cédric; Gordon, Andrew D.; Swamy, Nikhil (2008)

Cryptographically verified implementations for TLS. - Bhargavan, Karthikeyan; Fournet, Cédric; Corin, Ricardo; Zalinescu, Eugen (2008)

Service Combinators for Farming Virtual Machines. - Bhargavan, Karthikeyan; Gordon, Andrew D.; Narasamdya, Iman (2008)

Refinement Types for Secure Implementations. - Bengtson, Jesper; Bhargavan, Karthikeyan; Fournet, Cédric; Gordon, Andrew D.; Maffeis, Sergio (2008)

Secure sessions for Web services. - Bhargavan, Karthikeyan; Corin, Ricardo; Fournet, Cédric; Gordon, Andrew D. (ACM Trans. Inf. Syst. Secur., 2007)

Secure Implementations for Typed Session Abstractions. - Corin, Ricardo; Deniélou, Pierre-Malo; Fournet, Cédric; Bhargavan, Karthikeyan; Leifer, James J. (2007)

Service Combinators for Farming Virtual Machines. - Bhargavan, Karthikeyan; Gordon, Andrew D.; Narasamdya, Iman (2007)

Verified Interoperable Implementations of Security Protocols. - Bhargavan, Karthikeyan; Fournet, Cédric; Gordon, Andrew D.; Tse, Stephen (2006)

Verified Reference Implementations of WS-Security Protocols. - Bhargavan, Karthikeyan; Fournet, Cédric; Gordon, Andrew D. (2006)

Network Event Recognition. - Bhargavan, Karthikeyan; Gunter, Carl A. (Formal Methods Syst. Des., 2005)

A semantics for web services authentication. - Bhargavan, Karthikeyan; Fournet, Cédric; Gordon, Andrew D. (Theor. Comput. Sci., 2005)

Brief announcement: exploring the consistency problem space. - Krishna, Nishith; Shapiro, Marc; Bhargavan, Karthikeyan (2005)

An advisor for web services security policies. - Bhargavan, Karthikeyan; Fournet, Cédric; Gordon, Andrew D.; O'Shea, Greg (2005)

Verifying policy-based security for web services. - Bhargavan, Karthikeyan; Fournet, Cédric; Gordon, Andrew D. (2004)

A Constraint-Based Formalism for Consistency in Replicated Systems. - Shapiro, Marc; Bhargavan, Karthikeyan; Krishna, Nishith (2004)

A semantics for web services authentication. - Bhargavan, Karthikeyan; Fournet, Cédric; Gordon, Andrew D. (2004)

Secure sessions for web services. - Bhargavan, Karthikeyan; Corin, Ricardo; Fournet, Cédric; Gordon, Andrew D. (2004)

TulaFale: A Security Tool for Web Services - Bhargavan, Karthikeyan; Fournet, Cédric; Gordon, Andrew D.; Pucella, Riccardo (CoRR, 2004)

TulaFale: A Security Tool for Web Services. - Bhargavan, Karthikeyan; Fournet, Cédric; Gordon, Andrew D.; Pucella, Riccardo (2003)

Formal verification of standards for distance vector routing protocols. - Bhargavan, Karthikeyan; Obradovic, Davor; Gunter, Carl A. (J. ACM, 2002)

Verisim: Formal Analysis of Network Simulations. - Bhargavan, Karthikeyan; Gunter, Carl A.; Kim, Moonjoo; Lee, Insup; Obradovic, Davor; Sokolsky, Oleg; Viswanathan, Mahesh (IEEE Trans. Software Eng., 2002)

Requirements for a Practical Network Event Recognition Language. - Bhargavan, Karthikeyan; Gunter, Carl A. (2002)

What packets may come: automata for network monitoring. - Bhargavan, Karthikeyan; Chandra, Satish; McCann, Peter J.; Gunter, Carl A. (2001)

Fault origin adjudication. - Bhargavan, Karthikeyan; Gunter, Carl A.; Obradovic, Davor (2000)

Verisim: Formal analysis of network simulations. - Bhargavan, Karthikeyan; Gunter, Carl A.; Kim, Moonjoo; Lee, Insup; Obradovic, Davor; Sokolsky, Oleg; Viswanathan, Mahesh (2000)

Routing Information Protocol in HOL/SPIN. - Bhargavan, Karthikeyan; Gunter, Carl A.; Obradovic, Davor (2000)

The Village Telephone System: A Case Study in Formal Software Engineering. - Bhargavan, Karthikeyan; Gunter, Carl A.; Gunter, Elsa L.; Jackson, Michael; Obradovic, Davor; Zave, Pamela (1998)