하드웨어 보안
암호 처리를 수행하는 칩의 소비 전력 파형을 이용하는 전력 분석 중, 차분 전력 분석(DPA)의 특징으로 올바른 것은?
- A다수의 처리에 대한 전력 파형을 모아 통계적으로 처리하여, 한 번의 파형으로는 보이지 않는 키 관련 미세한 차이를 추출한다
- B한 번의 전력 파형을 눈으로 보는 것만으로 키를 모두 알 수 있다
- C칩의 전원을 꺼서 키를 꺼낸다
정답과 해설 보기
정답: A. 다수의 처리에 대한 전력 파형을 모아 통계적으로 처리하여, 한 번의 파형으로는 보이지 않는 키 관련 미세한 차이를 추출한다
CMOS 회로는 신호가 전환될 때 전력을 사용하므로, 다루는 데이터에 따라 소비 전력이 미세하게 달라집니다. 단순 전력 분석(SPA)은 한 번의 파형 모양에서 처리 흐름을 읽어 내지만, 차분 전력 분석은 수천 번의 암호 처리 파형을 모아, 키 후보별로 예상한 중간 값과 파형의 상관을 계산하여 올바른 키를 찾아냅니다. 잡음에 묻힌 작은 차이라도 통계로 추출할 수 있는 것이 특징입니다.
- A. 올바릅니다. 잡음 속의 작은 차이를 통계로 부각시킵니다.
- B. 그것은 단순 전력 분석(SPA)이 이상적으로 잘 되었을 경우입니다.
- C. 전원을 끄면 처리가 이루어지지 않습니다.