• 카테고리

    질문 & 답변
  • 세부 분야

    보안

  • 해결 여부

    해결됨

해쉬가 체크섬을 보완한다는게 잘 이해가 안됩니다.

23.05.24 14:45 작성 조회수 459

0

복사본에 오류가 생겼을 때, 의도적으로 체크섬을 재계산하면 수신자가 복사본의 오류를 알아챌 수 없어서 체크섬에는 보안성이 없다고 이해했습니다.

이런 문제를 해쉬가 해결할 수 있다고 하셨는데,
어떻게 해결할 수 있는지 정확히 이해가 안됩니다.

답변 1

답변을 작성해보세요.

2

해시와 체크섬의 가장 큰 차이는

  1. 해시는 전체 데이터 중 단 1비트만 달라져도 최종 결과가 완전히 달라지지만

  2. 체크섬은 데이터 절반 이상을 수정하더라도 같은 값이 나오도록 수정 할 수 있다는 것입니다.

즉, 의도적으로 데이터를 조작하더라도 결과만 맞추는 것이 가능합니다. 해시는 원본 값을 변경하더라도 같은 값을 얻을 수 없습니다.