Skip to content

mesalock-linux/protected_fs_rs

Repository files navigation

Rust bindings for ProtectedFS

Build Status License

protected_fs_rs is a rust binding for protected_fs in Intel SGX Linux SDK. Most of the rust code is borrowed from sgx_tprotected_fs in Rust SGX SDK.

Beyond the original SGX-only implementations, protected_fs_rs now supports running in both SGX and Non-SGX environment. We ported the original C implementations in protected_fs_c subdirectory and replaced the compile toolchains with CMake. Please refer to build.rs for more information about building the C code.