하드웨어 보안
보안 부트(Secure Boot)의 설명으로 올바른 것은?
- APC를 빠르게 부팅하기 위한 구조
- B부팅의 각 단계에서 다음에 실행할 소프트웨어의 전자 서명을 확인하고, 올바른 것만 부팅한다
- C부팅할 때마다 디스크 내용을 모두 삭제하는 구조
정답과 해설 보기
정답: B. 부팅의 각 단계에서 다음에 실행할 소프트웨어의 전자 서명을 확인하고, 올바른 것만 부팅한다
보안 부트에서는 변경할 수 없는 ROM 코드가 첫 번째 부트로더의 서명을 확인하고, 그 부트로더가 다음 단계나 OS 커널의 서명을 확인하는 식으로 신뢰의 사슬(chain of trust)을 이어 갑니다. 어느 단계에서든 서명이 맞지 않으면 부팅을 멈추므로, 악성코드가 부트로더나 OS의 부팅 부분을 바꿔도 실행할 수 없습니다. 스마트폰, PC, 임베디드 기기에서 널리 사용됩니다.
- A. 속도를 위한 구조가 아닙니다.
- B. 올바릅니다. 변조된 소프트웨어의 부팅을 막습니다.
- C. 디스크를 지우는 것이 아닙니다.