모두CBT

23-2다음 설명에 해당하는 보안 기술의 명칭을 적으시오.배포된 소프트… | 2023년 정보처리기사실기 2회차 기출문제 상세 페이지

20

23-2

다음 설명에 해당하는 보안 기술의 명칭을 적으시오.

  • 배포된 소프트웨어나 시스템이 제3자에 의해 몰래 변조되는 것을 막는 기술이다.
  • 코드나 데이터가 위조·변경된 흔적을 탐지하면, 프로그램이 정상 동작하지 않도록 만들어 불법 이용을 어렵게 한다.
  • 해시 값 검증, 핑거프린트·워터마크 삽입, 원본과의 비교, 프로그램 체킹, 실행 코드 난독화 등의 기법으로 구현한다.
해설

탬퍼 프루핑(Tamper Proofing)


[해설]

변조(tamper)를 막는다(proof)는 뜻 그대로, 위·변조를 탐지해 오작동을 유도하는 기술은 탬퍼 프루핑(Tamper Proofing)이다.

해시로 무결성을 검사하고, 난독화로 분석 자체를 어렵게 만들어 크래킹·불법 복제를 억제한다. 표기는 템퍼 프루핑으로 적어도 같은 답이다.

코드를 읽기 어렵게 바꾸는 난독화(Obfuscation)는 탬퍼 프루핑의 구성 기법 중 하나이지 전체 명칭이 아니다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.