Intel SGX is the next-generation trusted computing infrastructure. It can effectively protect data inside enclaves from being stolen. Similar to traditional programs, SGX enclaves are likely to have security vulnerabi...
详细信息
ISBN:
(纸本)9781450349468
Intel SGX is the next-generation trusted computing infrastructure. It can effectively protect data inside enclaves from being stolen. Similar to traditional programs, SGX enclaves are likely to have security vulnerabilities and can be exploited as well. This gives an adversary a great opportunity to steal secret data or perform other malicious operations. rust is one of the system programminglanguages with promising security properties. It has powerful checkers and guarantees memory-safety and thread-safety. In this paper, we show rust SGX SDK, which combines Intel SGX and rust programming language together. By using rust SGX SDK, developers could write memory-safe secure enclaves easily, eliminating the most possibility of being pwned through memory vulnerabilities. What's more, the rust enclaves are able to run as fast as the ones written in C/C++.
暂无评论