Hardware Assisted Security Architecture

Taxonomy on Hardware-Assisted Security Architectures 과거의 마이크로프로세서는 연산 성능의 향상에 초점이 맞춰져 있었고, 이에 따라 분기 예측 (Branch Prediction), 예측 실행 (Speculative Execution) 과 같은 성능 향상 기법이 발전했습니다. 그러나 이러한 마이크로아키텍처에는 side effect가 있었고, 이 취약점을 이용한 공격 (예: Spectre, Meltdown) 을 소프트웨어 기반의 방어 로직으로 막는 것에는 한계가 있었습니다. 따라서 현대 프로세서는 단순히 코드를 실행하는 수동적인 하드웨어를 넘어, 메모리 접근을 통제하거나 실행 흐름을 검증하고, 데이터를 암호화하는 등 능동적인 보안 주체로의 전환이 필요해졌습니다. ...

May 18, 2026 · 11 min · 2183 words · Me