記事 ID: 000058764 コンテンツタイプ: 製品情報 & ドキュメント 最終改訂日: 2023/12/12

どのプラットフォームが インテル® Software Guard Extensions (インテル® SGX) SGX2 をサポートしていますか?

BUILT IN - ARTICLE INTRO SECOND COMPONENT
概要

(インテル® SGX) SGX2 をサポートするプロセッサーとシステム、およびプロセッサーが (インテル® SGX) SGX2 をサポートしているかどうかを判断する方法。

詳細
  • インテル® 製品仕様検索 では、インテル® SGX をサポートしているが (インテル® SGX) SGX2 を指定していないプロセッサーがリストに表示されます。
  • どのプロセッサーまたはシステムが (インテル® SGX) SGX2 をサポートしているかを検証できません。
解決方法

(インテル® SGX) SGX2 をサポートするプロセッサーまたはシステムの 単一のリスト はありません。

メモプロセッサーで インテル® SGX 機能がサポートされているからといって、BIOS で有効になっているとは限りません。興味のある インテル® SGX 機能が BIOS でサポートされているかどうか、システムの製造元に 確認 する必要があります。

(インテル® SGX) SGX2 をサポートするプロセッサー:

注: お客様はプロセッサーの機能および仕様を確認するために ark.intel.com にアクセスする必要がある場合があります。

インテル® SGX 開発向けに有効化された次の 2 つのインテル® NUCキットは、SGX2 をサポート (インテル® SGX) します。

システムのプロセッサーが (インテル® SGX) SGX2 をサポートしているかどうかを判断するには、次の 2 つの方法があります。

オプション 1
Linux* システムでは、ターミナルでcpuid を実行します

  1. ターミナルを開き次のコマンドを実行します$ cpuid | grep -i sgx
  2. 出力を探す: SGX2 supported = True

オプション 2
test_sgx.c を使用します

  1. SGX ハードウェア Github* に移動しtest_sgx.c ファイルをダウンロードするか、リポジトリーのクローンを作成します
  2. 次の手順に従って test_sgx.c をコンパイルして実行します

    $ gcc test-sgx.c -o test-sgx
    $ ./test-sgx

  3. 出力を探す: sgx 2 supported: 1
追加情報

インテル® Software Guard Extensions (インテル® SGX) SGX2 は、エンクレーブの動的メモリー管理を有効にする一連の命令です。

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。