メインコンテンツへスキップ
サポート・ナレッジベース

リモート構成証明の実行中に インテル® Enhanced Privacy ID (インテル® EPID) に関連するクライアント アプリケーションからエラーが発生しました

コンテンツタイプ: エラーメッセージ   |   記事 ID: 000058282   |   最終改訂日: 2024/07/31

環境

オペレーティング・システム

Ubuntu 16.04*
Ubuntu*

詳細

  1. 以下の手順に従って、インテル® Software Guard Extensions (インテル® SGX) SDK for Linux*、Linux SGX ドライバー、PSW の個々のコンポーネントをインストール。
  2. sgx-ra-sample またはその他のリモート構成証明アプリケーションを実行しました。
  3. クライアントの実行後に次のいずれかのエラーが発生しました (他のエラーも考えられます):
  • Please use the correct SGX EPID library from PSW package
  • sgx_get_extended_epid_group_id: ./client: undefined symbol: sgx_get_extended_epid_group_id
  • Executing $ cat /var/log/syslog | grep -i aesm returns: aesm_service[18751]: [ADMIN]EPID Provisioning failed

解決方法

  1. 次の 2 つの方法のいずれかに従って、インテル® SGX PSW ライブラリーにアクセスします。
  2. インテル® SGX PSW のすべてのコンポーネントをインストールします
    $ sudo apt-get install libsgx-launch libsgx-urts libsgx-epid libsgx-quote-ex libsgx-uae-service
  3. sudo apt list --installed | grep sgx を実行して 、PSW パッケージの最新バージョンがインストールされていることを確認します。

追加情報

インテル® Software Guard Extensions (インテル® SGX) PSW のインストール手順にはlibsgx_uae_serviceがありませんが、必須です。

関連製品

本記事は、1 製品に適用します。

免責条項

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