ID de l'article: 000058282 Type de contenu: Messages d'erreur Dernière révision: 31/07/2024

Erreurs rencontrées par l’application cliente liées à Intel® Enhanced Privacy ID (Intel® EPID) lors de l’exécution de l’attestation à distance

Environnement

Ubuntu*

Ubuntu 16.04*

BUILT IN - ARTICLE INTRO SECOND COMPONENT
En bref

Étapes rapides pour installer toutes les bibliothèques de logiciels de plateforme Intel® Software Guard Extensions (Intel® SGX) requises pour Linux* afin de corriger Intel® EPID erreurs

Descriptif
  1. Installez le SDK Intel® Software Guard Extensions (Intel® SGX) pour Linux*, le pilote Linux SGX et les composants individuels PSW conformément à ces instructions.
  2. Exécutez sgx-ra-sample ou une autre application d’attestation à distance - effectué.
  3. Vous avez reçu l’une des erreurs suivantes après l’exécution du client (d’autres erreurs sont possibles) :
  • 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
Résolution
  1. Accédez aux bibliothèques Intel® SGX PSW en suivant l’une des deux manières suivantes :
  2. Installez tous les composants du PSSP Intel® SGX :
    $ sudo apt-get install libsgx-launch libsgx-urts libsgx-epid libsgx-quote-ex libsgx-uae-service
  3. Exécutez sudo apt list --installed | grep sgx pour vous assurer que vous disposez de la dernière version des packages PSW.
Informations complémentaires

Les instructions d’installation du PSSP Intel® Software Guard Extensions (Intel® SGX) sont manquantes libsgx_uae_service mais c’est nécessaire.

Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.