마이크로컨트롤러 상의 활성화 함수를 위한 상수 시간 (Constant-Time) 구현 방법론
요약
임베디드 마이크로컨트롤러 환경에서 활성화 함수의 타이밍 부채널 공격을 방어하기 위한 상수 시간 구현 방법론을 제안합니다. ARM Cortex-M4 플랫폼에서 다양한 함수를 대상으로 분기 없는 선택과 Padé 근사 등을 적용하여 보안성과 정확도를 동시에 검증했습니다.
핵심 포인트
- 타이밍 부채널 공격 방어를 위한 상수 시간 구현 방법론 제안
- ARM Cortex-M4 기반 ReLU, sigmoid, GELU 등 검증
- 분기 없는 선택 및 Padé 기반 근사 기술 활용
- 비동기화 대응책의 취약성 확인 및 사이클 일관성 달성
- 높은 수치적 정확도와 부채널 저항성 확보
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv cs.AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기