하드웨어 보안
많은 기기를 제조할 때, 모든 기기에 같은 키를 넣지 않고 기기마다 다른 키를 갖게 하는 이유로 올바른 것은?
- A한 대를 분석당해 키가 유출되어도 다른 기기의 안전으로 번지지 않도록 하기 위해
- B키가 다르면 기기 동작이 빨라지기 때문
- C같은 키면 제조 기계가 동작하지 않기 때문
정답과 해설 보기
정답: A. 한 대를 분석당해 키가 유출되어도 다른 기기의 안전으로 번지지 않도록 하기 위해
모든 기기가 같은 키를 가지고 있으면, 공격자가 한 대를 입수해 시간과 비용을 들여 키를 꺼내는 순간 같은 제품의 모든 기기가 위험해집니다. 기기마다 다른 키를 갖게 해 두면 한 대가 뚫려도 피해는 그 기기에 한정되고, 그 키만 무효화하면 됩니다. PUF나 eFuse에 기록하거나 제조 시 키 주입 등으로 기기별 키를 안전하게 갖게 합니다.
- A. 올바릅니다. 피해를 한 대에 가둡니다.
- B. 속도와는 관계가 없습니다.
- C. 제조 기계의 문제가 아닙니다.