← 회차 전체 문제편집복원내용 검수 완료2024년 정보처리기사 2회 필기 · 소프트웨어 개발 · 23번
오프라인 DRM 클라이언트가 라이선스 파일 위조와 시스템 시계 되돌리기를 함께 탐지해야 한다. 가장 적절한 설계는?
- 1
라이선스 만료일의 단순 해시와 현재 운영체제 시각만 비교한다.
오답 이유단순 해시는 라이선스의 신뢰할 발급자를 증명하지 못하고, 운영체제 시각도 사용자가 되돌릴 수 있다. - 2
디지털 서명된 라이선스와 변조 방지 저장소의 마지막 검증 시각·단조 증가 상태를 함께 검증한다.
정답 근거서명으로 라이선스 변조를 검출하고 보호된 마지막 검증 상태로 과거 시각이나 상태의 재사용을 탐지한다. - 3
콘텐츠 파일을 암호화한 뒤 현재 운영체제 시각만 신뢰한다.
오답 이유콘텐츠 암호화는 무단 열람을 제한하지만 조작 가능한 운영체제 시각만으로는 만료 우회를 막지 못한다. - 4
라이선스 파일명을 숨기고 화면 캡처 단축키를 차단한다.
오답 이유파일명 은닉과 캡처 차단은 라이선스 진위나 시간 롤백을 검증하는 수단이 아니다.
정답·상세해설정답 2번
디지털 서명은 라이선스의 발급자와 내용이 변조되지 않았음을 확인하고, 변조 방지 저장소의 마지막 검증 시각이나 단조 증가 상태는 이전 상태로 되돌리는 공격을 탐지한다. 운영체제 시각만 비교하면 사용자가 시계를 과거로 바꿔 만료 검사를 우회할 수 있다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-21