Crypto Protocol Visualizer
Generates detailed Mermaid sequence diagrams with cryptographic annotations from source code, RFCs, and formal models.
Generates detailed Mermaid sequence diagrams with cryptographic annotations from source code, RFCs, and formal models.
The Crypto Protocol Visualizer is a specialized tool for security researchers and developers that extracts protocol semantics from various sources, including source code, RFCs, and formal verification models like ProVerif and Tamarin. Unlike standard code diagramming tools, it focuses on the cryptographic message flow, identifying participants, roles, and specific operations like key exchange, signing, and encryption. It is particularly useful for visualizing complex handshakes such as TLS, Signal, or Noise, making it an essential asset for security audits and protocol documentation.
