Argumen pertama API "sgx_fopen_auto_key" menentukan jalur lengkap file.
Tidak dapat menentukan lokasi berkas yang dilindungi saat menggunakan sgx_fopen_auto_key() dan cara mengakses berkas dari aplikasi tepercaya.
Menurut Panduan Referensi Pengembang SDK Intel® Software Guard Extensions (Intel® SGX) untuk Windows, definisi sgx_fopen_auto_key adalah:
sgx_fopen_auto_key
Fungsi sgx_fopen_auto_key membuat atau membuka file yang dilindungi.
Sintaksis
SGX_FILE* sgx_fopen_auto_key(nama file const char*, mode const char*);
Parameter
nama file [in]: Nama file yang akan dibuat atau dibuka.
Jalur file, yang merupakan tempat file berada, ditentukan dalam argumen pertama, const char* nama file. API untuk sgx_fopen_auto_key berperilaku seperti mitranya di C, fopen.
File yang dilindungi tidak dapat dibuka untuk dibaca atau ditulis oleh aplikasi yang tidak tepercaya karena file dienkripsi dengan kunci penyegelan enklave.
Lihat bagian Intel Protected File System Library di Panduan Referensi Pengembang Intel SGX untuk detail lebih lanjut.
- Referensi Pengembang Intel SGX untuk Linux ada di folder Dokumentasi rilis terbaru Intel® Software Guard Extensions SDK for Linux*.