Skip to content

Instantly share code, notes, and snippets.

@glassonion1
Created September 29, 2021 09:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save glassonion1/cbfb40108197caf67067e41078d87759 to your computer and use it in GitHub Desktop.
Save glassonion1/cbfb40108197caf67067e41078d87759 to your computer and use it in GitHub Desktop.
file "サーバ証明書" as serverCert {
rectangle scert [
Attestation
レポート
----
署名
]
}
file "クライアント証明書" as clientCert {
rectangle ccert [
Attestation
レポート
----
署名
]
}
cloud "Intel\nAttestation\nService" as ias
component "サーバ\n" as server {
[Server Session] as ssession
[TCP Stream] as serverConn
}
component "クライアント\n" as client {
[Client Session] as csession
[TCP Stream] as clientConn
}
server ...> ias
client .left.> ias
ssession ... serverCert
serverCert ...> clientConn
serverConn <... clientCert
clientCert ... csession
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment