エンクレーブが外部アプリケーションと直接通信することは可能ですか?
コンテンツタイプ: 製品情報 & ドキュメント | 記事 ID: 000058370 | 最終改訂日: 2022/03/03
SGX エンクレーブ内からプリプリシジョン・ステート・トランスファー (REST) またはハイパーテキスト転送プロトコル (HTTP) 呼び出しを行う方法を確認できません。
外部リソースからのエンクレーブと直接通信を試みます。
エンクレーブは、リンクされている非対応アプリケーションとのみ通信できます。この通信は、インテル® SGXテクノロジー、ecalls、ocalls を使用してプラットフォーム内でのみ行われます。
エンクレーブから、エンクレーブを静的にリンクする弗弗化したアプリケーションへの ocalls を作成します。ocall 内では、エンクレーブに代わって外部リソースにアクセスします。
ocalls および ecall の実装の詳細については、お使いの OS 向けインテル® SGX 2000 番台リファレンス を参照してください。