하드웨어 보안

암호 처리를 수행하는 칩의 소비 전력 파형을 이용하는 전력 분석 중, 차분 전력 분석(DPA)의 특징으로 올바른 것은?

  1. A다수의 처리에 대한 전력 파형을 모아 통계적으로 처리하여, 한 번의 파형으로는 보이지 않는 키 관련 미세한 차이를 추출한다
  2. B한 번의 전력 파형을 눈으로 보는 것만으로 키를 모두 알 수 있다
  3. C칩의 전원을 꺼서 키를 꺼낸다
정답과 해설 보기

정답: A. 다수의 처리에 대한 전력 파형을 모아 통계적으로 처리하여, 한 번의 파형으로는 보이지 않는 키 관련 미세한 차이를 추출한다

CMOS 회로는 신호가 전환될 때 전력을 사용하므로, 다루는 데이터에 따라 소비 전력이 미세하게 달라집니다. 단순 전력 분석(SPA)은 한 번의 파형 모양에서 처리 흐름을 읽어 내지만, 차분 전력 분석은 수천 번의 암호 처리 파형을 모아, 키 후보별로 예상한 중간 값과 파형의 상관을 계산하여 올바른 키를 찾아냅니다. 잡음에 묻힌 작은 차이라도 통계로 추출할 수 있는 것이 특징입니다.

  • A. 올바릅니다. 잡음 속의 작은 차이를 통계로 부각시킵니다.
  • B. 그것은 단순 전력 분석(SPA)이 이상적으로 잘 되었을 경우입니다.
  • C. 전원을 끄면 처리가 이루어지지 않습니다.
이 분야 연습하기 분야로 돌아가기

하드웨어 보안의 다른 문제

  1. 전력 분석에 대한 대책으로 사용되는 마스킹(masking)의 개념으로 올바른 것은?
  2. 전자파를 이용한 사이드 채널 분석의 특징으로 올바른 것은?
  3. 결함 주입 공격(fault injection attack)의 설명으로 올바른 것은?
  4. 결함 주입 공격에 대한 대책에 해당하지 않는 것은?
  5. DRAM의 로우해머(Rowhammer) 대책에 해당하는 것은?