{
  "slug": "squirrel",
  "name": "Squirrel",
  "tagline": "Computationally sound symbolic proofs",
  "maintainer": "Inria (Bana-Comon logic)",
  "url": "https://squirrel-prover.github.io",
  "category": "proof-systems",
  "targets": [
    "Protocols"
  ],
  "approach": "Interactive prover in the computationally complete symbolic attacker model",
  "license": "Open source",
  "status": "Active research",
  "summary": "Squirrel proves protocol security in a symbolic-looking logic whose results are computationally sound, bridging the gap between Tamarin-style automation and EasyCrypt-style guarantees.",
  "details": [
    "It remains a research tool, but it is the most promising route to computational guarantees with symbolic effort."
  ],
  "strengths": [
    "Computational soundness with symbolic ergonomics.",
    "Interactive control."
  ],
  "limits": [
    "Research maturity.",
    "Small community.",
    "Limited primitives."
  ],
  "fit": [
    "Consider for protocol proofs where both automation and computational meaning matter."
  ],
  "references": [
    [
      "Squirrel prover",
      "https://squirrel-prover.github.io"
    ]
  ],
  "category_name": "Proof systems and computational proofs",
  "page": "https://sorryfree.com/frameworks/squirrel/",
  "updated": "2026-09-13"
}