비밀값 비교 함수가 첫 불일치 위치에서 즉시 반환해 응답 시간이 달라진다. 직접 대응은?
정답 2번
첫 불일치에서 끝내면 맞는 접두부가 길수록 더 많은 문자를 비교해 시간 차이가 생길 수 있다. 검증된 상수 시간 비교는 비밀 내용에 따라 비교 작업량이 달라지지 않도록 한다. 임의 지연만 추가해도 반복 측정으로 차이가 드러날 수 있다. 비교 함수가 안전해도 길이 검사·오류 분기 등 주변 코드가 별도의 시간 단서를 만들지 않는지 확인해야 한다.
콘텐츠 정보
출제범위 기반 실전 연습을 위해 정처LAB이 독립 제작했습니다. 표시 연도는 학습 범위의 맥락이며 특정 시행 회차의 출제문항이나 복원 원문을 뜻하지 않습니다.
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-09-05