화이트박스 암호 구현은 소프트웨어 내부 계산까지 모두 볼 수 있는 강력한 공격자를 전제로 하는데, 이 논문은 기존에 잘 다뤄지지 않았던 능동적 결함 주입(fault injection) 공격자에 대한 형식적 연구를 처음 시도했다. 제어 흐름은 그대로 두되 키가 내장된 룩업테이블의 값 일부를 조작하는 데이터 전용 변조 공격자를 정의하고, 이를 통해 암호문을 훨씬 쉽게 해독할 수 있음을 보였다. WEM 같은 SPN 기반 암호와 SPACE·Galaxy 같은 페이스텔 기반 암호를 분석한 결과, 페이스텔 기반 화이트박스 암호가 결함 주입에 훨씬 더 취약하다는 구조적 차이가 확인됐다. 연구진은 이런 결함 주입을 높은 확률로 탐지하는 소프트웨어 기반 탐지 기법도 함께 제안했다.
- •화이트박스 암호에 대한 능동적 결함 주입(fault injection) 공격자를 형식적으로 정의한 첫 연구
- •제어 흐름은 유지한 채 룩업테이블 일부 값만 변조해도 암호문 해독이 크게 쉬워짐을 입증
- •SPN 기반 WEM보다 페이스텔 기반 SPACE·Galaxy가 결함 주입에 훨씬 취약
- •SPACE·Galaxy는 테이블 4분의 1 변조 시 2^-8의 높은 확률로 메시지 복구 가능
- •결함 주입을 높은 확률로 탐지하는 소프트웨어 기반 탐지 메커니즘 제안
0단 자동
AI가 규칙대로 쓰고 그대로 게시했습니다. 사람이 따로 보지 않았습니다.
- 규칙 판
- 규칙 판 도입 이전 기사입니다.
- 남기는 것
- 규칙 판 · 모델 · 시각
- 판 기록
- 아직 없습니다.
On the Fault Injection Security of White-box Ciphers
- 1.화이트박스 암호에 대해 제어흐름은 유지하면서 키내장 루크업테이블만 손상시키는 데이터 전용 능동 공격을 최초로 형식화
- 2.Feistel 구조 화이트박스 암호(SPACE, Galaxy)가 SPN 구조(WEM)보다 결함 주입에 훨씬 취약함을 발견
- 3.SPACE·Galaxy는 테이블 항목 1/4 변조 시 메시지 복구 확률 2^-8을 달성하는 반면 WEM은 모든 모델에서 안전성 유지
- 4.결함 주입을 고확률로 탐지하는 소프트웨어 기반 탐지 메커니즘 제안
왜 중요한가?
기존 화이트박스 암호 분석은 수동적 유출 공격에 집중했지만, 이 연구는 능동적 결함 주입 공격이라는 새 위협 모델을 제시하며 Feistel 구조가 SPN 구조보다 구조적으로 취약함을 입증해 화이트박스 암호 설계 시 구조 선택의 중요성을 보여준다.
화이트박스 암호의 물리적 보안 취약점을 다루는 중요한 연구로, 소프트웨어 기반 암호화의 한계를 보여줍니다. 국내 핀테크 및 IoT 분야에서 모바일 앱 보안 강화를 위해 화이트박스 암호를 도입하려는 움직임이 있는 만큼, 이러한 공격에 대한 방어 전략 수립이 필수적입니다.
본문 미리보기
White-box security settings assume an extremely powerful adversary having full visibility and control of the software implementation and internal computations. Leakage-based attacks extract secret information via a local passive attacker (e.g., malware) and transmit it to a remote server. However, an active adversary, who can perform fault injections in a white box setting, has received limited attention, especially in the symmetric-key setting. In this paper, we initiate a formal study of
전체 내용이 궁금하다면?
원문을 직접 읽어보세요
이 글이 만들어진 과정
- 11:24AI 초안



