혁신과 위협의 공존: 인텔 AMX의 사이드 채널 공격 취약성
인텔 AMX의 새로운 사이드 채널 공격 취약성을 이용한 THOR 공격은 신경망 가중치의 희소성을 효율적으로 추론하며, 기존 공격보다 훨씬 빠른 속도를 보입니다. 소프트웨어 기반 공격이라는 점에서 보안 위협이 더욱 심각하며, AI 시대의 보안 강화를 위한 지속적인 연구 개발의 필요성을 강조합니다.

인공지능(AI)과 특수 애플리케이션의 급증하는 요구에 따라, 온칩 가속기는 컴퓨팅의 혁신을 이끄는 중요한 요소로 떠올랐습니다. 인텔의 고급 매트릭스 확장(AMX)은 머신러닝 모델, 이미지 처리 등의 연산 집약적인 작업에 사용되는 대규모 매트릭스 곱셈을 처리하도록 특별히 설계된 온칩 가속기입니다. AMX는 성능 향상, 에너지 소비 감소, 총소유비용(TCO) 절감 및 지속가능성 증진이라는 엄청난 이점을 제공합니다.
하지만, 최근 Farshad Dizani 등 연구자들이 발표한 논문 "THOR: A Non-Speculative Value Dependent Timing Side Channel Attack Exploiting Intel AMX"는 이러한 혁신 기술의 어두운 면을 보여줍니다. THOR는 인텔 AMX의 새로운 값 종속 타이밍 사이드 채널 취약성을 이용한 소프트웨어 기반 공격입니다.
이 공격의 가장 놀라운 점은 신뢰도 점수, 특권 접근 또는 물리적 근접성 없이 신경망 가중치의 희소성을 추론할 수 있다는 것입니다. 이는 기존의 사이드 채널 공격과 비교했을 때 훨씬 더 심각한 위협으로, 공격자가 시스템에 대한 접근 권한이 제한적이더라도 민감한 정보를 획득할 수 있음을 의미합니다. 실제로, THOR 공격은 50분 이내에 64개 입력 요소에 할당된 가중치의 희소성을 완전히 복구할 수 있었는데, 이는 Hertzbleed 공격의 최대 누출률보다 631% 빠른 속도입니다.
이 연구는 인텔 AMX와 같은 고성능 컴퓨팅 기술의 발전과 함께 사이드 채널 공격의 위협 또한 증가하고 있음을 보여줍니다. 향후 AMX를 포함한 다양한 가속기 기술의 보안 강화 방안 마련이 시급하며, THOR 공격과 같은 새로운 위협에 대응하기 위한 지속적인 연구와 개발이 필요합니다. 단순히 성능만을 추구하는 것이 아니라, 보안과 성능의 균형을 이루는 것이야말로 진정한 혁신의 길일 것입니다. 이는 AI 시대의 보안 패러다임 전환을 요구하는 중요한 시사점을 제공합니다.
Reference
[arxiv] THOR: A Non-Speculative Value Dependent Timing Side Channel Attack Exploiting Intel AMX
Published: (Updated: )
Author: Farshad Dizani, Azam Ghanbari, Joshua Kalyanapu, Darsh Asher, Samira Mirbagher Ajorpaz
http://arxiv.org/abs/2502.17658v1