현재 위치 - 인적 자원 플랫폼망 - 미니프로그램 자료 - 동영상에서 1초를 잘라낸 후에도 원본 동영상의 SHA1과 MD5가 동일하나요?
동영상에서 1초를 잘라낸 후에도 원본 동영상의 SHA1과 MD5가 동일하나요?
당연히 아닙니다. shA1과 MD5는 모두 파일의 체크섬 값입니다. 파일이 1바이트만 변경되더라도 그 값은 원본 값과 매우 달라집니다. 동영상에서 1초를 빼면 그 1초를 설명하는 정보가 변경되었을 것이고, 당연히 파일의 체크섬 값도 달라질 것입니다.

업계에서 파일이 수정되었는지 대략적으로 판단하는 방법은 MD5 값이 변경되었는지 확인하는 것입니다. MD5 값이 변경되었다면 파일이 수정되었어야 하지만, 그 확률은 극히 적지만 수정된 MD5 값이 반드시 변경되는 것은 아닙니다.

소개

각 파일에는 MD5 검증 프로그램을 사용하여 계산된 고정된 MD5 코드가 있을 수 있습니다. 소프트웨어 작성자는 종종 자신의 프로그램에 대한 MD5 코드를 미리 계산하여 인터넷에 게시합니다.

따라서 인터넷에서 특정 프로그램 다운로드 옆에 MD5 코드가 보이면 이를 메모해 두면 됩니다. 이 프로그램을 다운로드한 후 MD5 확인 프로그램을 사용하여 다운로드한 파일의 MD5 코드를 계산합니다. 앞서 적어둔 MD5 코드와 비교하면 다운로드한 파일이 원본인지 알 수 있습니다. 동일하다면 원본을 다운로드한 것입니다.