메모리 암호화 기술 조사 (Memory Encryption Survey)
Source
Evernote/IFTTT Feedly/Memory encryption A survey of existing techniques.md
Summary
이 문서는 운영체제 설계의 핵심으로 코드 및 데이터의 기밀성을 제공하기 위한 메모리 암호화 기술의 현황을 조사한 논문(Michael Henson, Stephen Taylor)의 요약을 다룹니다. 현재 메모리 암호화가 널리 채택되지 않아 소프트웨어 스택 전반에 취약점이 존재하며, 이를 해결하기 위한 세 가지 접근 방식 중 두 가지를 언급합니다. 첫째는 복잡한 하드웨어 증강을 통한 신뢰할 수 있는 경계 내 암호화/복호화 방식(인기 있으나 상용 프로세서 통합 미비, 시뮬레이션 위주)이며, 둘째는 기존 하드웨어에 키 조작을 위한 운영체제 증강을 추가하여 신뢰성을 높이는 방식입니다.
Key Points
- 메모리 암호화는 현재 운영체제 설계의 핵심으로 널리 사용되지 않아 소프트웨어 스택 전반에 취약점이 존재함.
- 주요 해결 접근 방식 1: 복잡한 하드웨어 증강을 통해 신뢰할 수 있는 경계(trusted boundary) 내에서 모든 암호화/복호화를 수행하는 방식. 가장 인기 있으나 상용 프로세서에 통합되지 않았으며 대부분 시뮬레이션 단계임.
- 주요 해결 접근 방식 2: 기존 하드웨어에 키 조작을 위한 운영체제(OS) 기능을 추가하여 신뢰성을 개선하는 방식.
- 출처: ACM Computing Surveys (CSUR), 2014년 3월
Related
-
Brute-Force Attacks Explained: How All Encryption is Vulnerable
-
디지털 맵 처리 기술 조사 (A Survey of Digital Map Processing Techniques)
-
인프라 네트워크의 이동성 관리 (Mobility Management in Infrastructure Networks)
-
Pipelined Workflow Scheduling: Models and Algorithms (Survey)
-
이동성 모델 분류 체계 및 조사 (A Taxonomy and Survey of Microscopic Mobility Models)
-
Cloud Pricing Models Taxonomy, Survey, and Interdisciplinary Challenges
-
상호의존적 정보 보안 게임 이론 조사 (A Survey of Interdependent Information Security Games)