Skip to content

Commit

Permalink
add-vc-hs diagram
Browse files Browse the repository at this point in the history
  • Loading branch information
perubeanie committed Nov 9, 2023
1 parent 4f1a319 commit 2a6026e
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions draft-vesco-vcauthtls.md
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,28 @@ did_methods extension could be sent only in ClientHello and CertificateRequest m

# TLS Client and Server Handshake

~~~plantuml
@startuml
participant DLT_A order 1
participant Client order 2
participant Server order 3
participant DLT_B order 4
skinparam sequenceMessageAlign direction

Client -> Server : Client Hello \n+ client_cert_types* \n+ server_cert_types* \n+ key_share* \n+ sig_algs* \n+ <font color = green>did_methods</font>
Server -> Client : Server Hello \n+ key_share*
Server -> Client : { Encrypted Extensions \n+ client_cert_types* \n+ server_cert_types* }
Server -> Client : { Certificate request* \n+ <font color = green>did_methods*</font> }
Server -> Client : { Certificate* }
Server -> Client : { Certificate Verify* }
Server -> Client : { Finished }
Client --> DLT_A : DID Resolve
Client -> Server : { Certificate* }
Client -> Server : { Certificate Verify* }
Client -> Server : { Finished }
Server --> DLT_B : DID Resolve
@enduml
~~~


## ClientHello
Expand Down

0 comments on commit 2a6026e

Please sign in to comment.