Windows*용 인텔 SGX SDK에서 SampleSGXEnable 샘플 앱을 사용하여 인텔® Software Guard Extensions(인텔® SGX) 활성화하는 방법

문서

설치 및 설정

000058956

2022-02-11

개요

인텔® Software Guard Extensions(SGX) 는 고유한 응용 프로그램 격리 기술을 통해 사용 중인 데이터를 보호하는 데 도움이 되는 인텔 프로세서에 내장된 보안 기술입니다. 선택한 코드와 데이터는 강화된 엔클레이브를 사용하여 수정으로부터 보호됩니다. SGX를 위해 작성된 응용 프로그램이 혜택을 받기 전에 플랫폼에서 SGX를 활성화해야 합니다.

필수 구성 요소

  1. 인텔® Software Guard Extensions(인텔® SGX)은 BIOS에서 제어되는 소프트웨어로 설정됩니다.
  2. 운영 체제는 UEFI 모드에 설치됩니다.
참고

이러한 옵션 중 하나를 사용하여 레거시 또는 UEFI 모드에서 Windows® 10이 부팅되었는지 확인하십시오. Windows 10이 레거시 모드에 있는 경우 BIOS에서 UEFI 모드로 변경 하고 Windows 10을 다시 설치합니다.

절차

  1. Windows용 인텔 SGX SDK를 설치합니다.
  2. Visual Studio*에서 샘플 앱 SampleSGXEnable을 열고 빌드합니다.
  3. SampleSGXEnable 앱을 관리자로 실행합니다.
  4. 재부팅합니다.
  5. BIOS에서 인텔 SGX 활성화되어 있는지 확인하십시오.
관련 주제
Windows® 10에서 SGX 활성화 앱을 사용하여 인텔® Software Guard Extensions(인텔® SGX) 활성화하는 방법
사용자 지정 응용 프로그램에서 인텔® Software Guard Extensions(인텔® SGX)을 활성화하는 방법
응용 프로그램에서 인텔® Software Guard Extensions(인텔® SGX) 제대로 감지