]>
Commit | Line | Data |
---|---|---|
a5b344e0 JF |
1 | # MSC Sequence Diagram Example: TLS Handshake Transaction |
2 | ||
3 | msc { | |
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 | } |