개요부채널 공격(Side-Channel Attack)은 암호 알고리즘 자체의 취약점이 아닌, 시스템이 암호 연산을 수행하는 동안 발생하는 물리적 정보(전력 사용량, 시간 지연, 전자기파, 캐시 동작 등)를 분석해 비밀 정보를 추출하는 공격입니다. 고전적인 암호 해독을 넘어서 하드웨어 수준에서 수행되는 이 공격은 스마트카드, IoT 기기, 심지어 최신 CPU에서도 심각한 위협으로 간주됩니다.1. 부채널 공격의 개념 및 배경부채널은 원래 공격자가 의도하지 않은 비공식적인 정보 출처입니다. 예를 들어, 암호 키 연산에 따라 연산 시간이 달라지거나 전력 소비 패턴이 달라질 수 있으며, 이 물리적 현상을 정밀하게 분석하면 암호화된 정보를 역으로 추출할 수 있습니다. 부채널 공격은 암호 알고리즘이 아무리 강력하더라..