Skip to content

Instantly share code, notes, and snippets.

@glassonion1
Last active September 6, 2021 11:02
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/ba7f8812721bb7be21e073257104d6bd to your computer and use it in GitHub Desktop.
Save glassonion1/ba7f8812721bb7be21e073257104d6bd to your computer and use it in GitHub Desktop.
start
:sgx_init_quote;
split
:sgx_target_info_t]
:rsgx_create_report;
:sgx_report_t]
split again
:EPID]
:get_sigrl_from_intel;
note right: IAS Service
:SigRL]
end split
:sgx_get_quote;
split
:sgx_report_t]
:rsgx_verify_report;
split again
:sgx_quote_t]
:post_report_to_intel;
note right: IAS Service
:attn_report]
end split
:attn_reportの署名を検証する;
:Quoteデータを取り出す;
:sgx_quote_t]
:Remote Attestationの検証作業;
stop
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment