信頼されていないアプリケーションから呼び出し可能なエンクレーブ内に関数を作成する方法
信頼できないアプリケーションからインテル® Software Guard Extensions (インテル® SGX) 信頼できる関数を呼び出すことができません。
トラステッド関数 は、エンクレーブ呼び出し (ECALL) を介して、エンクレーブ内からのみ呼び出すことができます。
インテル® SGX・アプリケーションの開発に関する ECAL、外部呼び出し (OCAL)、その他のトピックの詳細については、Windows* 向け インテル® SGX SDK デベロッパー・リファレンス・ガイドの「エンクレーブ開発の基礎」セクションを参照してください。
SGX101 enclave_exampleは、SGX SDK の SampleEnclave に基づいており、単一の ECALL と OCALL によるエンクレーブの作成に関する簡単なチュートリアルです。
Linux* 向けインテル®® SGX デベロッパー・リファレンスは、インテル® Software Guard Extensions SDK for Linux* の最新リリースのドキュメント・フォルダーにあります。