하드웨어 보안

콜드 부트 공격(cold boot attack)이 성립하는 이유와 대표적인 대책의 조합으로 올바른 것은?

  1. ADRAM은 전원을 끄면 순식간에 완전히 사라진다. 전원을 켜 둔 채로 둔다
  2. BDRAM은 따뜻하게 하면 내용을 읽기 쉬워진다. 냉각 장치를 단다
  3. CDRAM의 내용은 전원을 꺼도 수 초에서 수 분 남아 있고, 냉각하면 더 오래 남는다. 메모리 내용을 암호화해 둔다
정답과 해설 보기

정답: C. DRAM의 내용은 전원을 꺼도 수 초에서 수 분 남아 있고, 냉각하면 더 오래 남는다. 메모리 내용을 암호화해 둔다

DRAM 셀의 전하는 리프레시가 없어져도 곧바로 사라지지 않아, 수 초에서 수 분 동안 내용이 상당히 남아 있고 저온에서는 더 오래 남습니다. 전원을 끈 직후의 PC에서 메모리를 꺼내 다른 기기로 읽어 내면 디스크 암호의 키 등이 발견되는 경우가 있습니다. 메모리 내용을 회로로 암호화하거나, 전원을 끌 때 키를 지우거나, 키를 CPU 안에만 두는 등의 대책이 있습니다.

  • A. 전하는 곧바로 사라지지 않습니다.
  • B. 냉각하면 더 오래 남습니다.
  • C. 올바릅니다. 암호화해 두면 읽혀도 의미가 없습니다.
이 분야 연습하기 분야로 돌아가기

하드웨어 보안의 다른 문제

  1. 보안 부트(Secure Boot)의 설명으로 올바른 것은?
  2. 보안 부트의 「신뢰의 근간(Root of Trust)」으로서 칩 안에 두는 것으로 가장 적절한 것은?
  3. 보안 부트에서 소프트웨어 서명 확인에 공개 키 암호를 사용하는 이점으로 올바른 것은?
  4. 보안 부트를 갖춘 기기에서 롤백 방지(anti-rollback) 구조가 필요한 이유로 올바른 것은?
  5. PC 등에 탑재되는 TPM(신뢰 플랫폼 모듈, Trusted Platform Module)의 주된 역할로 올바른 것은?