mirror of
https://git.cs.ou.nl/joshua.moerman/fsm-diff-vis.git
synced 2025-04-30 02:07:45 +02:00
111 lines
3.5 KiB
Text
111 lines
3.5 KiB
Text
digraph g {
|
|
|
|
s0 [shape="circle" label="s0"];
|
|
s1 [shape="circle" label="s1"];
|
|
s2 [shape="circle" label="s2"];
|
|
s3 [shape="circle" label="s3"];
|
|
s4 [shape="circle" label="s4"];
|
|
s5 [shape="circle" label="s5"];
|
|
s6 [shape="circle" label="s6"];
|
|
s7 [shape="circle" label="s7"];
|
|
s8 [shape="circle" label="s8"];
|
|
s9 [shape="circle" label="s9"];
|
|
s10 [shape="circle" label="s10"];
|
|
s11 [shape="circle" label="s11"];
|
|
s12 [shape="circle" label="s12"];
|
|
s0 -> s2 [label="HELLO / HELLO_VERIFY_REQUEST"];
|
|
s0 -> s0 [label="KEX / TO"];
|
|
s0 -> s1 [label="CIPH / TO"];
|
|
s0 -> s0 [label="FIN / TO"];
|
|
s0 -> s0 [label="APP / TO"];
|
|
s0 -> s0 [label="AL_W / TO"];
|
|
s0 -> s0 [label="AL_F / TO"];
|
|
s1 -> s1 [label="HELLO / TO"];
|
|
s1 -> s1 [label="KEX / TO"];
|
|
s1 -> s1 [label="CIPH / TO"];
|
|
s1 -> s1 [label="FIN / TO"];
|
|
s1 -> s1 [label="APP / TO"];
|
|
s1 -> s1 [label="AL_W / TO"];
|
|
s1 -> s1 [label="AL_F / TO"];
|
|
s2 -> s3 [label="HELLO / SER_HELLO_DONE"];
|
|
s2 -> s2 [label="KEX / TO"];
|
|
s2 -> s1 [label="CIPH / TO"];
|
|
s2 -> s2 [label="FIN / TO"];
|
|
s2 -> s2 [label="APP / TO"];
|
|
s2 -> s2 [label="AL_W / TO"];
|
|
s2 -> s2 [label="AL_F / TO"];
|
|
s3 -> s7 [label="HELLO / TO"];
|
|
s3 -> s4 [label="KEX / TO"];
|
|
s3 -> s1 [label="CIPH / TO"];
|
|
s3 -> s2 [label="FIN / INT_ERR"];
|
|
s3 -> s3 [label="APP / TO"];
|
|
s3 -> s2 [label="AL_W / AL_W"];
|
|
s3 -> s2 [label="AL_F / TO"];
|
|
s4 -> s8 [label="HELLO / TO"];
|
|
s4 -> s2 [label="KEX / INT_ERR"];
|
|
s4 -> s5 [label="CIPH / TO"];
|
|
s4 -> s2 [label="FIN / INT_ERR"];
|
|
s4 -> s4 [label="APP / TO"];
|
|
s4 -> s2 [label="AL_W / AL_W"];
|
|
s4 -> s2 [label="AL_F / TO"];
|
|
s5 -> s1 [label="HELLO / INT_ERR"];
|
|
s5 -> s1 [label="KEX / INT_ERR"];
|
|
s5 -> s1 [label="CIPH / INT_ERR"];
|
|
s5 -> s6 [label="FIN / CIPH,FIN"];
|
|
s5 -> s12 [label="APP / TO"];
|
|
s5 -> s1 [label="AL_W / AL_W"];
|
|
s5 -> s1 [label="AL_F / TO"];
|
|
s6 -> s6 [label="HELLO / NO_RENEGO"];
|
|
s6 -> s6 [label="KEX / TO"];
|
|
s6 -> s1 [label="CIPH / INT_ERR"];
|
|
s6 -> s6 [label="FIN / TO"];
|
|
s6 -> s11 [label="APP / APP"];
|
|
s6 -> s1 [label="AL_W / AL_W"];
|
|
s6 -> s1 [label="AL_F / TO"];
|
|
s7 -> s7 [label="HELLO / TO"];
|
|
s7 -> s7 [label="KEX / TO"];
|
|
s7 -> s1 [label="CIPH / TO"];
|
|
s7 -> s7 [label="FIN / TO"];
|
|
s7 -> s7 [label="APP / TO"];
|
|
s7 -> s2 [label="AL_W / AL_W"];
|
|
s7 -> s2 [label="AL_F / TO"];
|
|
s8 -> s8 [label="HELLO / TO"];
|
|
s8 -> s9 [label="KEX / TO"];
|
|
s8 -> s10 [label="CIPH / TO"];
|
|
s8 -> s9 [label="FIN / TO"];
|
|
s8 -> s8 [label="APP / TO"];
|
|
s8 -> s2 [label="AL_W / AL_W"];
|
|
s8 -> s2 [label="AL_F / TO"];
|
|
s9 -> s9 [label="HELLO / TO"];
|
|
s9 -> s9 [label="KEX / TO"];
|
|
s9 -> s1 [label="CIPH / HANDSHAKE_FAIL"];
|
|
s9 -> s9 [label="FIN / TO"];
|
|
s9 -> s9 [label="APP / TO"];
|
|
s9 -> s2 [label="AL_W / AL_W"];
|
|
s9 -> s2 [label="AL_F / TO"];
|
|
s10 -> s1 [label="HELLO / INT_ERR"];
|
|
s10 -> s10 [label="KEX / TO"];
|
|
s10 -> s1 [label="CIPH / INT_ERR"];
|
|
s10 -> s10 [label="FIN / TO"];
|
|
s10 -> s10 [label="APP / TO"];
|
|
s10 -> s1 [label="AL_W / AL_W"];
|
|
s10 -> s1 [label="AL_F / TO"];
|
|
s11 -> s11 [label="HELLO / NO_RENEGO"];
|
|
s11 -> s11 [label="KEX / TO"];
|
|
s11 -> s1 [label="CIPH / TO"];
|
|
s11 -> s11 [label="FIN / TO"];
|
|
s11 -> s11 [label="APP / APP"];
|
|
s11 -> s1 [label="AL_W / AL_W"];
|
|
s11 -> s1 [label="AL_F / TO"];
|
|
s12 -> s1 [label="HELLO / INT_ERR"];
|
|
s12 -> s1 [label="KEX / INT_ERR"];
|
|
s12 -> s1 [label="CIPH / INT_ERR"];
|
|
s12 -> s11 [label="FIN / CIPH,FIN,APP"];
|
|
s12 -> s12 [label="APP / TO"];
|
|
s12 -> s1 [label="AL_W / AL_W"];
|
|
s12 -> s1 [label="AL_F / TO"];
|
|
|
|
__start0 [label="" shape="none" width="0" height="0"];
|
|
__start0 -> s0;
|
|
|
|
}
|