하드웨어 보안
하드웨어 트로이 목마(Hardware Trojan)의 설명으로 올바른 것은?
- A설계나 제조 도중에 악의를 가지고 심어진, 정보를 유출하거나 동작을 멈추게 하는 부정한 회로
- B소프트웨어 바이러스를 제거하는 전용 회로
- C나무 모양으로 배선한 클록 회로
정답과 해설 보기
정답: A. 설계나 제조 도중에 악의를 가지고 심어진, 정보를 유출하거나 동작을 멈추게 하는 부정한 회로
현재의 칩은 여러 회사의 IP를 조합하여 설계하고 다른 회사의 공장에서 제조하는 경우가 많아, 관여하는 회사와 사람이 많습니다. 그 과정에서 특정 조건에서 키를 밖으로 유출하거나 정해진 날짜에 동작을 멈추는 등의 부정한 회로가 추가될 우려가 있습니다. 이를 하드웨어 트로이 목마라고 부릅니다. 제조 후 소프트웨어 업데이트로 제거할 수 없으므로 설계와 제조의 흐름 전체에서의 대책이 필요합니다.
- A. 올바릅니다. 회로 안에 숨은 부정한 기능입니다.
- B. 제거용 회로가 아닙니다.
- C. 클록 트리와는 관계가 없습니다.