]> git.ipfire.org Git - people/ms/suricata.git/blame - doc/devguide/extending/app-layer/img/TlsHandshake.msc
doc/devguide: add Transactions documentation page
[people/ms/suricata.git] / doc / devguide / extending / app-layer / img / TlsHandshake.msc
CommitLineData
a5b344e0
JF
1# MSC Sequence Diagram Example: TLS Handshake Transaction
2
3msc {
4 # Chart Options
5 arcgradient = "10";
6
7 # Entities
8 a [ label = "Client" ], b [ label = "Server"];
9
10 # Message Flow
11 a =>> b [ label = "ClientHello"];
12 b =>> a [ label = "ServerHello"];
13 b =>> a [ label = "ServerCertificate"];
14 b =>> a [ label = "ServerHello Done"];
15 a =>> b [ label = "ClientCertificate"];
16 a =>> b [ label = "ClientKeyExchange"];
17 a =>> b [ label = "Finished" ];
18 b =>> a [ label = "Finished" ];
19
20 --- [ label = "Transaction Completed" ];
21}