Unverified Commit f46249b5 authored by kladko's avatar kladko

SKALE-3151-cannot-decrypt-storage-key

parent f96c1e71
#define SIGNED_ENCLAVE_VERSION "0"
\ No newline at end of file
...@@ -57,6 +57,8 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ...@@ -57,6 +57,8 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include "EnclaveConstants.h" #include "EnclaveConstants.h"
#include "EnclaveCommon.h" #include "EnclaveCommon.h"
#include "SIGNED_ENCLAVE_VERSION"
#define STRINGIFY(x) #x #define STRINGIFY(x) #x
#define TOSTRING(x) STRINGIFY(x) #define TOSTRING(x) STRINGIFY(x)
...@@ -128,7 +130,24 @@ void trustedEnclaveInit(uint32_t _logLevel) { ...@@ -128,7 +130,24 @@ void trustedEnclaveInit(uint32_t _logLevel) {
enclave_init(); enclave_init();
LOG_INFO("Successfully inited enclave"); LOG_INFO("Successfully inited enclave. Signed enclave version:" SIGNED_ENCLAVE_VERSION );
#ifndef SGX_DEBUG
LOG_INFO("SECURITY WARNING: sgxwallet is running in INSECURE DEBUG MODE! NEVER USE IN PRODUCTION!");
#endif
#if SGX_DEBUG != 0
LOG_INFO("SECURITY WARNING: sgxwallet is running in INSECURE DEBUG MODE! NEVER USE IN PRODUCTION!");
#endif
#if SGX_MODE == SIM
LOG_INFO("SECURITY WARNING: sgxwallet is running in INSECURE SIMULATION MODE! NEVER USE IN PRODUCTION!");
#endif
} }
void free_function(void *ptr, size_t sz) { void free_function(void *ptr, size_t sz) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment