콘텐츠로 이동

ARM Security

🛡️
ARM Security

Exception Level, TrustZone, secure enclave, TEE

🎯 학습 목표

  • Diagram ARMv8 4-level Exception Level (EL0-EL3) 구조와 TrustZone 격리
  • Trace Secure / Non-secure World 전환 흐름과 SMC instruction
  • Apply Secure Enclave (Apple SEP, Samsung Knox) 및 TEE 계층의 격리 모델
  • Plan Secure Boot와 ARM Security 연계 (BL31, EL3 secure monitor)

📋 사전 지식

  • ARM ISA 기본 (ARMv8 architecture overview)
  • 권한 / 격리 / 가상 메모리 일반 (MMU 코스 참고)
  • Secure Boot 코스

🗺️ 개념 맵

개념 의존성 — 순서대로 학습 권장
각 노드 = 모듈 (클릭하여 이동) · 화살표(→) = 선수 지식 흐름

📚 학습 모듈

📊 모듈 흐름

M01
EL & TrustZone
M02
World Switch
M02A
Enclave/TEE
M03
Secure Boot 연계
M04
Quick Ref

📖 관련 자료

🔗 관련 토픽