Intel® SGX ฟังก์ชัน SDK ที่รายงานสถานะของ SGX บนแพลตฟอร์ม
- การใช้แอปพลิเคชันที่จะรันบนระบบที่มี Intel® SGX และไม่ใช้ Intel® SGX
- แอปพลิเคชันจะตัดสินใจว่าจะพาธรหัสใดโดยขึ้นอยู่กับความพร้อมในการใช้งาน Intel® SGX บนแพลตฟอร์ม
Intel® SGX SDK มีฟังก์ชันต่อไปนี้ที่แอปพลิเคชันสามารถใช้เพื่อระบุสถานะของ Intel® SGX บนแพลตฟอร์ม
- sgx_is_capable()
- sgx_cap_enable_device()
- sgx_cap_get_status()
- sgx_enable_device()
หาก Intel® SGX เปิดใช้งานโดยสมบูรณ์ แอปพลิเคชันจะสามารถโทรเข้าแบบ Enclave ได้
ไปที่ ส่วน Intel® Software Guard Extensions ฟังก์ชันการตรวจจับคุณสมบัติ SDKใน Intel® Software Guard Extensions ตรวจจับอย่างเหมาะสม (Intel® SGX) ในแอพพลิเคชั่นของคุณ เพื่อดูคําอธิบายฟังก์ชันเหล่านี้อย่างครบถ้วน เลื่อน ลงมาดูตัวอย่างโค้ดเพิ่มเติม
Intel® Software Guard Extensions SDK สําหรับ Linux*