1
Fork 0
mirror of https://git.cs.ou.nl/joshua.moerman/fsm-diff-vis.git synced 2025-04-30 10:17:45 +02:00
fsm-diff-vis/fsms/scandium-2.0.0_psk.dot
2024-12-11 13:47:53 +01:00

135 lines
4.4 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"];
s13 [shape="circle" label="s13"];
s14 [shape="circle" label="s14"];
s15 [shape="circle" label="s15"];
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 -> s3 [label="HELLO / SER_HELLO_DONE"];
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 / SER_HELLO_DONE"];
s4 -> s2 [label="KEX / INT_ERR"];
s4 -> s6 [label="CIPH / TO"];
s4 -> s12 [label="FIN / CIPH,FIN"];
s4 -> s5 [label="APP / TO"];
s4 -> s2 [label="AL_W / AL_W"];
s4 -> s2 [label="AL_F / TO"];
s5 -> s14 [label="HELLO / SER_HELLO_DONE"];
s5 -> s2 [label="KEX / INT_ERR"];
s5 -> s6 [label="CIPH / TO"];
s5 -> s9 [label="FIN / CIPH,FIN,APP"];
s5 -> s5 [label="APP / TO"];
s5 -> s2 [label="AL_W / AL_W"];
s5 -> s2 [label="AL_F / TO"];
s6 -> s1 [label="HELLO / INT_ERR"];
s6 -> s1 [label="KEX / INT_ERR"];
s6 -> s6 [label="CIPH / TO"];
s6 -> s7 [label="FIN / CIPH,FIN"];
s6 -> s13 [label="APP / TO"];
s6 -> s1 [label="AL_W / AL_W"];
s6 -> s1 [label="AL_F / TO"];
s7 -> s7 [label="HELLO / NO_RENEGO"];
s7 -> s7 [label="KEX / TO"];
s7 -> s1 [label="CIPH / CIPH,FIN"];
s7 -> s7 [label="FIN / TO"];
s7 -> s10 [label="APP / APP"];
s7 -> s1 [label="AL_W / AL_W"];
s7 -> s1 [label="AL_F / TO"];
s8 -> s8 [label="HELLO / SER_HELLO_DONE"];
s8 -> s4 [label="KEX / TO"];
s8 -> s11 [label="CIPH / TO"];
s8 -> s2 [label="FIN / INT_ERR"];
s8 -> s14 [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 / TO"];
s9 -> s9 [label="FIN / TO"];
s9 -> s9 [label="APP / APP"];
s9 -> s2 [label="AL_W / AL_W"];
s9 -> s2 [label="AL_F / TO"];
s10 -> s10 [label="HELLO / NO_RENEGO"];
s10 -> s10 [label="KEX / TO"];
s10 -> s1 [label="CIPH / TO"];
s10 -> s10 [label="FIN / TO"];
s10 -> s10 [label="APP / APP"];
s10 -> s1 [label="AL_W / AL_W"];
s10 -> s1 [label="AL_F / TO"];
s11 -> s1 [label="HELLO / INT_ERR"];
s11 -> s6 [label="KEX / TO"];
s11 -> s11 [label="CIPH / TO"];
s11 -> s1 [label="FIN / INT_ERR"];
s11 -> s15 [label="APP / TO"];
s11 -> s1 [label="AL_W / AL_W"];
s11 -> s1 [label="AL_F / TO"];
s12 -> s12 [label="HELLO / TO"];
s12 -> s12 [label="KEX / TO"];
s12 -> s1 [label="CIPH / CIPH,FIN"];
s12 -> s12 [label="FIN / TO"];
s12 -> s9 [label="APP / APP"];
s12 -> s2 [label="AL_W / AL_W"];
s12 -> s2 [label="AL_F / TO"];
s13 -> s1 [label="HELLO / INT_ERR"];
s13 -> s1 [label="KEX / INT_ERR"];
s13 -> s6 [label="CIPH / TO"];
s13 -> s10 [label="FIN / CIPH,FIN,APP"];
s13 -> s13 [label="APP / TO"];
s13 -> s1 [label="AL_W / AL_W"];
s13 -> s1 [label="AL_F / TO"];
s14 -> s14 [label="HELLO / SER_HELLO_DONE"];
s14 -> s5 [label="KEX / TO"];
s14 -> s11 [label="CIPH / TO"];
s14 -> s2 [label="FIN / INT_ERR"];
s14 -> s14 [label="APP / TO"];
s14 -> s2 [label="AL_W / AL_W"];
s14 -> s2 [label="AL_F / TO"];
s15 -> s1 [label="HELLO / INT_ERR"];
s15 -> s13 [label="KEX / TO"];
s15 -> s11 [label="CIPH / TO"];
s15 -> s1 [label="FIN / INT_ERR"];
s15 -> s15 [label="APP / TO"];
s15 -> s1 [label="AL_W / AL_W"];
s15 -> s1 [label="AL_F / TO"];
__start0 [label="" shape="none" width="0" height="0"];
__start0 -> s0;
}