2026-05-03 00:17:08 -04:00
2026-05-03 00:17:08 -04:00
2026-05-03 00:17:08 -04:00
tcp
2026-03-12 02:40:33 -04:00
2025-10-27 01:15:12 -04:00
2025-10-27 01:15:12 -04:00
2025-10-27 01:14:12 -04:00
2025-10-27 01:14:12 -04:00
2026-05-03 00:17:08 -04:00
2025-10-27 01:14:12 -04:00
2026-05-03 00:17:08 -04:00

Automated Channel Fault Analysis with Tofu

Installation and Tests

  • Install nix
  • Run nix develop
  • Execute the test harnesses with test_harness.py:
$ test_harness tests/tcp.yaml # TCP tests
$ test_harness tests/abp.yaml # ABP tests
$ test_harness tests/tests.yaml # general correctness tests

Each test comes with a description - check out the respective YAML files

A full tutorial is available in TUTORIAL.MD

S
Description
attacker synthesis for distributed protocols
Readme 385 KiB
Languages
Promela 50.8%
Python 47.6%
Nix 1.6%