하드웨어 보안
칩 안에 키를 기록하여 저장하는 방법으로 일반적으로 사용되는 것은?
- A한 번만 기록할 수 있는 eFuse나 OTP 메모리, 또는 암호화한 뒤 비휘발성 메모리에 두는 방법
- B칩 표면에 키 값을 인쇄해 둔다
- C키 값을 외부 누구나 읽을 수 있는 메모리에 그대로 둔다
정답과 해설 보기
정답: A. 한 번만 기록할 수 있는 eFuse나 OTP 메모리, 또는 암호화한 뒤 비휘발성 메모리에 두는 방법
eFuse는 가는 배선에 큰 전류를 흘려 끊는 방식으로 1비트씩 기록하는, 한 번만 쓸 수 있는 기억 소자입니다. 제조 후에 기기별 키나 설정을 기록하고, 소프트웨어에서는 읽을 수 없게 하여 암호 회로만 사용할 수 있도록 하는 경우가 있습니다. 그 밖에 PUF로 만든 키로 암호화한 키를 플래시에 두는 방법도 있습니다. 어떤 방법이든 읽기 경로를 제한하는 것이 중요합니다.
- A. 올바릅니다. 읽기 제한이나 PUF와의 조합도 사용됩니다.
- B. 보면 곧바로 알 수 있습니다.
- C. 키가 금방 도난당합니다.