ID บทความ: 000090286 ประเภทข้อมูล: การติดตั้งและตั้งค่า การตรวจสอบครั้งล่าสุด: 22/04/2022

ข้อผิดพลาด: "ระบบนี้ไม่รองรับIntel® SGX" ขณะใช้งานแอปพลิเคชันไคลเอนต์ Sgx-Ra-Sample

สิ่งแวดล้อม

ระบบที่เปิดใช้งาน SGX ใน BIOS Ubuntu 20.04

BUILT IN - ARTICLE INTRO SECOND COMPONENT
สรุปข้อมูล

ติดตั้งส่วนประกอบซอฟต์แวร์แพลตฟอร์ม Intel® Software Guard Extensions (SGX) (PSW) ทั้งหมดเพื่อเปิดใช้งานแอปพลิเคชันเพื่อตรวจหาการสนับสนุนIntel® SGX

คำอธิบาย
  1. ชุดพัฒนาซอฟต์แวร์ Intel® SGX ที่ติดตั้งและแพคเกจซอฟต์แวร์แพลตฟอร์มสําหรับ Linux
  2. ติดตั้ง sgx-ra-sample
  3. รันเซิร์ฟเวอร์: ./run-server
  4. ลูกค้ารัน: ./run-client
  5. ข้อผิดพลาดที่ได้รับ: ระบบนี้ไม่รองรับIntel® SGX
ความละเอียด
  1. เข้าถึง ไลบรารี SGX PSW ตามด้วยหนึ่งในสองวิธี
$ echo 'deb [arch=amd64] https://download.01.org/intel-sgx/sgx_repo/ubuntu focal main' | sudo tee /etc/apt/sources.list.d/intel-sgx.list ; wget -qO - https://download.01.org/intel-sgx/sgx_repo/ubuntu/intel-sgx-deb.key | sudo apt-key add - ; sudo apt-get update
  1. ติดตั้ง ส่วนประกอบทั้งหมดของ SGX PSW:

$ sudo apt-get install libsgx-launch libsgx-urts libsgx-epid libsgx-quote-ex libsgx-uae-service

  1. ยืนยัน ตําแหน่งเหล่านี้สําหรับ libsgx-uae-service:

$ dpkg -L libsgx-uae-service
/.
/usr
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/libsgx_uae_service.so.2.3.213.1
/usr/share
/usr/share/doc
/usr/share/doc/libsgx-uae-service
/usr/share/doc/libsgx-uae-service/changelog.Debian.gz
/usr/share/doc/libsgx-uae-service/copyright
/usr/lib/x86_64-linux-gnu/libsgx_uae_service.so
/usr/lib/x86_64-linux-gnu/libsgx_uae_service.so.2

  1. กําหนดค่าพร็อกซี หากจําเป็น ใน /etc/aesmd.conf และเริ่มต้นและหยุดบริการ aesmd
$ sudo systemctl stop aesmd
$ sudo systemctl start aesmd
  1. ทําให้ sgx-ra-sample สามารถจับภาพพาธไปยังไลบรารี PSW:
 $ make
  1. เปิด เทอร์มินัลและ เรียกใช้ เซิร์ฟเวอร์

$ ./run-server

  1. เปิด เทอร์มินัลอื่นและ เรียกใช้ ไคลเอนต์:

$ ./run-client

ข้อมูลเพิ่มเติม

คําแนะนําใน การติดตั้งIntel® Software Guard Extensions (Intel® SGX) PSW ขาด libsgx_uae_service

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับ 1 ผลิตภัณฑ์

เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้