• Casper

  • Referenced in 95 articles [sw06559]
  • Compiler for the Analysis of Security Protocols. Casper is a program that will take ... description of a security protocol in a simple, abstract language, and produce a CSP description...
  • AVISPA

  • Referenced in 81 articles [sw03172]
  • AVISPA (Automated Validation of Internet Security Protocols and Applications) is a push-button tool ... automated validation of Internet security-sensitive protocols and applications. It provides a modular and expressive ... formal language for specifying protocols and their security properties, and integrates different back-ends that...
  • MCMAS

  • Referenced in 68 articles [sw09463]
  • variety of areas including robotics, security protocols, web-services, etc. For example, security specifications involving...
  • HMQV

  • Referenced in 77 articles [sw02714]
  • performance, the protocol has been designed to achieve a remarkable list of security properties ... whether the protocol can be proven secure in a rigorous model of key-exchange security ... this question we analyze the MQV protocol in the Canetti-Krawczyk model of key exchange ... original protocol but for which all the MQV’s security goals can be formally proved...
  • KEM-DEM

  • Referenced in 58 articles [sw03093]
  • universally composable secure channel based on the KEM-DEM framework. For ISO standards on public ... paper investigates a more general hybrid protocol, secure channel, using KEM and DEM, such that...
  • SPINS

  • Referenced in 50 articles [sw02657]
  • attention. We present a suite of security protocols optimized for sensor networks: SPINS. SPINS ... secure building blocks: SNEP and µTESLA. SNEP includes: data confidentiality, two-party data authentication ... resource-constrained environments. We implemented the above protocols, and show that they are practical even...
  • OFMC

  • Referenced in 26 articles [sw09466]
  • model checker for symbolic analysis of security protocols. We introduce the open-source fixed-point ... model checker OFMC for symbolic security protocol analysis, which extends the on-the-fly model ... automatically translated to IF.par OFMC performs both protocol falsification and bounded session verification by exploring ... Moreover, OFMC allows one to analyze security protocols with respect to an algebraic theory...
  • NAXOS

  • Referenced in 67 articles [sw03050]
  • Lauter and Mityagin recently presented a strong security definition for authenticated key agreement strengthening ... also described a protocol, called NAXOS, that enjoys a simple security proof ... pass protocol. On the other hand MQV does not have a security proof ... security proof is extremely complicated. This paper proposes a new authenticated key agreement protocol, called...
  • scyther

  • Referenced in 16 articles [sw09467]
  • tool: verification, falsification, and analysis of security protocols. With the rise of the Internet ... open networks, a large number of security protocols have been developed and deployed in order ... secure communication. The analysis of such security protocols has turned out to be extremely difficult ... research in formal analysis of security protocols. Unfortunately, there are no effective approaches...
  • TASTY

  • Referenced in 17 articles [sw09865]
  • Existing cryptographic compilers can automatically generate secure computation protocols from high-level specifications ... executing, benchmarking, and comparing, efficient secure two-party computation protocols. TASTY is a new compiler ... compiler. We use TASTY to compare protocols for secure multiplication based on homomorphic encryption with ... TASTY allows to automatically generate efficient secure protocols for many privacy-preserving applications where...
  • OpenSSL

  • Referenced in 51 articles [sw09945]
  • v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general...
  • CMQV+

  • Referenced in 38 articles [sw06418]
  • CMQV Ustaoglu presents a secure and efficient key exchange protocol named CMQV, based ... NAXOS. Compared with the latter two protocols, on the one hand, CMQV achieves higher performance ... model to be as secure as NAXOS. However, CMQV enjoys the security proof under...
  • KLEIN

  • Referenced in 19 articles [sw09457]
  • role as a building block for security protocols. In this paper, we describe...
  • YAPA

  • Referenced in 18 articles [sw02739]
  • step in many formal analyses of security protocols. In the framework of the applied...
  • TAMARIN

  • Referenced in 12 articles [sw23438]
  • prover for the symbolic analysis of security protocols. The Tamarin prover supports the automated, unbounded ... symbolic analysis of security protocols. It features expressive languages for specifying protocols, adversary models...
  • TulaFale

  • Referenced in 14 articles [sw00986]
  • machine-checkable descriptions of SOAP-based security protocols and their properties. Our TulaFale language...
  • Maude-NPA

  • Referenced in 26 articles [sw12159]
  • system for reasoning about the security of cryptographic protocols in which the cryptosystems satisfy different ... formal framework for the original NRL Protocol Analyzer, which supported equational reasoning in a more ... that failure to find attacks still guarantees security. In this paper we describe some state...
  • SATMC

  • Referenced in 8 articles [sw09469]
  • Based Model Checker for Security Protocols. We present SATMC (SAT-based Model Checker), an open ... based bounded model checking [8] of security protocols. Under the standard assumptions of perfect cryptography...
  • Akiss

  • Referenced in 10 articles [sw20605]
  • tool for checking trace equivalence of security protocols. It works in the so-called symbolic ... model, representing protocols by processes in the applied pi-calculus, and allowing the user ... describe various security primitives by an equational theory. In order to show that two processes...
  • HERMES

  • Referenced in 9 articles [sw00403]
  • Tool for Verification of Secrecy in Security Protocols. Cryptography is not sufficient for implementing secure...