하드웨어 보안

하드웨어 보안에서 다루는 문제의 설명으로 가장 적절한 것은?

  1. APC의 외장이 부서지기 쉽다는 문제
  2. B소프트웨어에 오류가 없어도, 회로의 성질이나 물리적인 동작 때문에 비밀 정보가 유출되거나 동작을 탈취당하는 문제
  3. C소프트웨어 라이선스 요금 문제
정답과 해설 보기

정답: B. 소프트웨어에 오류가 없어도, 회로의 성질이나 물리적인 동작 때문에 비밀 정보가 유출되거나 동작을 탈취당하는 문제

소프트웨어가 올바르게 작성되어 있어도, 성능을 위한 투기적 실행(speculative execution)과 캐시, 처리 내용에 따라 달라지는 소비 전력과 시간, 전압이나 온도 이상으로 인한 오동작, 제조 도중에 심어진 회로 등으로 인해 비밀이 유출되거나 방어가 뚫릴 수 있습니다. 하드웨어 보안은 이러한 위협의 원리를 이해하고 회로와 시스템 설계로 대책을 세우는 것을 다룹니다.

  • A. 외장의 강도 문제가 아닙니다.
  • B. 올바릅니다. 회로와 물리적 성질에서 비롯되는 위협을 다룹니다.
  • C. 요금 문제가 아닙니다.
이 분야 연습하기 분야로 돌아가기

하드웨어 보안의 다른 문제

  1. 사이드 채널 공격(side-channel attack)의 설명으로 올바른 것은?
  2. 타이밍 공격(timing attack)이 성립하는 원리와 대표적인 대책의 조합으로 올바른 것은?
  3. 위 비밀번호 비교 함수에 숨어 있는 문제와 대책의 조합으로 올바른 것은?
  4. 캐시를 이용한 사이드 채널 공격이 성립하는 주된 이유는?
  5. Spectre라고 불리는 투기적 실행 취약점의 원리로 올바른 것은?