회사는 개발하는 소프트웨어가 최종 버전이 완성된 후 변조되지 않도록 하고 싶습니다. 다음 중 회사가 가장 적절하게 사용해야 하는 것은 무엇일까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 해싱.
이것이 정답인 이유
회사가 개발하는 소프트웨어의 최종 버전이 완성된 후 변조되지 않도록 하려면 무결성을 보장하는 기술이 필요합니다. 해싱(Hashing)은 데이터의 고유한 디지털 지문인 해시 값을 생성하여 데이터의 무결성을 검증하는 데 사용됩니다. 소프트웨어 배포 전에 해시 값을 계산하고, 사용자가 다운로드한 후 다시 해시 값을 계산하여 비교하면 소프트웨어 변조 여부를 확인할 수 있습니다. 암호화(Encryption)는 데이터를 기밀성 있게 보호하지만, 변조 여부를 직접적으로 확인하지는 않습니다. 베이스라인(Baseline)은 시스템의 기준 상태를 정의하는 것이며, 토큰화(Tokenization)는 민감한 데이터를 비민감한 토큰으로 대체하여 보안을 강화하는 기술입니다. 따라서 소프트웨어 변조 방지에는 해싱이 가장 적절합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음