huangxuwei / sgx_cv

Transplant Opencv Core Library inside Intel SGX Enclave

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Prerequisites

  • Ensure that you have the following required operating systems:
    • Ubuntu* 16.04.3 LTS Desktop 64bits
    • Ubuntu* 16.04.3 LTS Server 64bits
    • Red Hat Enterprise Linux Server release 7.4 64bits
    • CentOS 7.4.1708 64bits
    • SUSE Linux Enterprise Server 12 64bits
  • Ensure that you have the following required hardware:
    • 6th Generation Intel(R) Core(TM) Processor or newer
  • Configure the system with the SGX hardware enabled option.
  • Use the following command(s) to install the required tools:
    • On Ubuntu 16.04:
      $ sudo apt-get install cmake libopencv-dev

Install SGX Driver

Refer to https://github.com/intel/linux-sgx-driver

Install SGX SDK and PSW Package

Refer to https://github.com/intel/linux-sgx

About

Transplant Opencv Core Library inside Intel SGX Enclave


Languages

Language:C++ 93.3%Language:C 5.9%Language:Cuda 0.4%Language:Python 0.4%Language:CMake 0.1%Language:Shell 0.0%