하드웨어 보안
DRAM의 로우해머(Rowhammer) 대책에 해당하는 것은?
- ADRAM 용량을 절반으로 한다
- B여러 번 활성화된 행의 인접 행을 일찍 리프레시하거나(TRR 등), 리프레시 빈도를 높인다
- CCPU 클록을 멈춘다
정답과 해설 보기
정답: B. 여러 번 활성화된 행의 인접 행을 일찍 리프레시하거나(TRR 등), 리프레시 빈도를 높인다
로우해머는 어떤 행을 짧은 시간에 여러 번 활성화하면, 전기적 간섭으로 인접 행 셀의 전하가 새어 나가 비트가 반전되는 현상입니다. 권한이 없는 프로그램이 다른 프로세스나 커널의 데이터를 바꾸는 공격에 쓰일 우려가 있습니다. 대책으로는 많이 활성화된 행의 인접 행을 추가로 리프레시하는 구조, 리프레시 빈도를 높이는 방법, ECC로 반전을 발견해 수정하는 방법 등이 조합됩니다.
- A. 용량을 줄여도 대책이 되지 않습니다.
- B. 올바릅니다. 전하가 다 새기 전에 다시 씁니다.
- C. 클록을 멈추면 동작할 수 없습니다.