신뢰 실행 환경

1 개요[ | ]

trusted execution environment (TEE)
신뢰 실행 환경, 신뢰된 실행 환경
  • 메인 프로세서의 보안 영역
  • 메인 프로세서 내 별도로 독립된 보안 영역(secure area)이 제공하는 안전한 실행 환경
  • 모바일 단말기에서의 보안 관련 애플리케이션의 안전한 신뢰 기반 실행 환경을 제공하는 보안 하드웨어 및 소프트웨어 기능을 정의한 것
  • 기밀성과 무결성 측면에서 내부에 로드되는 코드와 데이터가 보호될 수 있도록 보장한다.
  • 격리된 실행 환경으로서 TEE는 격리된 실행, TEE를 사용하여 실행되는 응용 프로그램의 무결성, 자산의 기밀성 등의 보안 기능을 제공한다.
  • 크게 보면 TEE는 리치 운영 체제(OS)보다는 더 높은 수준의 보안을, 보안 요소(secure element, SE)보다는 더 많은 기능을 제공한다.
  • 신뢰 실행 환경(TEE)를 구현하는 대표적인 상업 솔루션으로 ARM사의 트러스트존(TrustZone)이 있다.
  • TEE 국제 표준은 비영리 표준화 기구인 글로벌플랫폼(GlobalPlatform)에서 2010년 처음 제정하었다(TEE Client API v1.0).

2 같이 보기[ | ]

3 참고[ | ]