Open Enclave allows developers to integrate with a secure environment when building applications to help protect their data. Open Enclave applications are partitioned into 2 components: the untrusted component, and the trusted component (the enclave). The protected container provided by the Trusted Execution Environment (TEE) allows enclaves to perform secure computations. The API is accessible through SDK.
The following is a list of sample source code snippets that matched your search term. Source code snippets are chunks of source code that were found out on the Web that you can cut and paste into your own source code. Whereas most of the sample source code we've curated for our directory is for consuming APIs, we occasionally find something interesting on the API provider side of things. If you know of some sample source code that would be of interest to the ProgrammableWeb community, we'd like to know about it. Be sure to check our guidelines for making contributions to ProgrammableWeb.
This C++ Sample Code demonstrates how to perform tests on the safemath module. This module provides safe arithmetic functions for adding, subtracting, and multiplying 8/16/32/64 bit signed/unsigned integers.
This C Sample Code performs enclave memory management tests. The application checks that memory allocation returns pointers within the enclave memory, and performs a stress test on memory allocation by rapidly allocating and freeing.