체크섬이란 무엇이며 체크섬을 계산하는 방법

체크섬이 무엇인지 궁금 하십니까(Are) ? 특정 웹사이트에서 파일을 다운로드할 때 체크섬, MD5 체크섬(checksum or MD5 checksum) 또는 SHA-1 등의 매우 긴 숫자와 문자 문자열이 있다는 것을 눈치채셨을 것입니다. 이 정말 긴 문자열은 기본적으로 특정 파일의 지문 역할을 합니다. EXE , ISO , ZIP 등 이 될 수 있습니다 .

체크섬은 한 저장 장치(storage device) 에서 다른 저장 장치 로 전송된 후 파일의 무결성을 보장하는 데 사용됩니다 . 이것은 인터넷(Internet) 을 통 하거나 단순히 동일한 네트워크에 있는 두 컴퓨터 사이에 있을 수 있습니다. 어느 쪽이든, 전송된 파일이 소스 파일(source file) 과 정확히 동일한지 확인 하려면 체크섬을 사용할 수 있습니다.

체크섬은 해시 함수(hash function) 를 사용하여 계산 되며 일반적으로 다운로드와 함께 게시됩니다. 파일의 무결성을 확인하기 위해 사용자는 체크섬 계산기 프로그램(calculator program) 을 사용하여 체크섬을 계산 한 다음 두 항목을 비교하여 일치하는지 확인합니다.

체크섬은 손상 없는 전송을 보장할 뿐만 아니라 파일이 변조되지 않았는지 확인하는 데에도 사용됩니다. 좋은 체크섬 알고리즘(checksum algorithm) 을 사용하면 파일을 조금만 변경해도 완전히 다른 체크섬 값(checksum value) 이 생성 됩니다.

가장 일반적인 체크섬은 MD5 및 SHA-1(MD5 and SHA-1) 이지만 둘 다 취약점이 있는 것으로 밝혀졌습니다. 즉, 악의적인 변조로 인해 계산된 해시가 동일한 두 개의 다른 파일이 생성될 수 있습니다. 이러한 보안 문제로 인해 최신 SHA-2 는 아직 공격이 입증되지 않았기 때문에 최고의 암호화 해시 기능 으로 간주됩니다.(hash function)

sha1 체크섬

위의 스크린샷에서 볼 수 있듯이 Microsoft 에서 다운로드하려는 ISO 파일(ISO file) 에는 SHA1 체크섬(SHA1 checksum) 이 나열되어 있습니다. 파일을 다운로드하면 체크섬 계산기(checksum calculator) 를 사용하여 파일의 무결성을 확인합니다.

약 99.9%의 경우 인터넷(Internet) 에서 파일을 다운로드할 때 체크섬에 대해 걱정하거나 걱정할 필요가 없습니다 . 그러나 안티바이러스 또는 (anti-virus or privacy software)Tor 와 같은 개인 정보 보호 소프트웨어와 같은 민감한 항목을 다운로드하는 경우 해커가 시스템에 대한 전체 액세스 권한을 얻기 위해 맬웨어에 감염된 버전의 중요 소프트웨어를 생성할 수 있으므로 체크섬을 확인하는 것이 좋습니다.

체크섬 계산을 위한 다양한 유틸리티가 있으며 좋은 유틸리티는 여러 해시를 생성할 수 있고 해시를 확인할 수도 있기 때문에 여기서는 한두 가지만 언급하겠습니다.

MD5 및 SHA 체크섬 유틸리티

MD5 & SHA 체크섬 유틸리티(MD5 & SHA Checksum Utility) 는 무료 버전에서 필요한 모든 기능을 포함하고 있기 때문에 체크섬 작업에 가장 좋아하는 유틸리티입니다. 다운로드가 완료되면 EXE 파일(EXE file) 을 실행 하여 프로그램을 엽니다.

md5 샤 체크섬

인터페이스는 매우 간단하고 사용하기 쉽습니다. 찾아보기 버튼을 (Browse)클릭(Simply click) 하여 파일을 선택하면 MD5 , SHA-1 , SHA-256 및 SHA-512(SHA-256 and SHA-512) 에 대한 해시가 자동으로 계산됩니다 .

보시다시피 MD5 해시(MD5 hash) 가 가장 짧고 SHA-512 해시(SHA-512 hash) 가 매우 깁니다. 해시가 길수록 더 안전합니다.

생성된 해시

해시를 확인하려면 맨 아래에 있는 해시 상자에 (Hash)복사하여 붙여넣으면 됩니다. (copy and paste)확인 을 (Verify)클릭하면(Click) 생성 된 4개의 해시와 비교하여 일치 항목이 있는지 확인합니다.

온라인 체크섬 계산기

시스템에 소프트웨어를 다운로드하지 않으려는 사람들에게는 온라인 체크섬 계산기(online checksum calculator) 가 더 나은 선택이 될 것입니다. 온라인 계산기에는 더 많은 제한이 있으며 대부분 파일의 최대 업로드 크기이지만 더 작은 파일의 경우 제대로 작동합니다.

Defuse 라는 사이트 에는 최대 5MB 크기의 업로드를 위한 무료 파일 체크섬 계산기 가 있습니다. (file checksum calculator)그것은 매우 작기 때문에 그보다 더 큰 것은 데스크탑 응용 프로그램이나 아래에 언급된 다음 온라인 도구 를 사용해야 합니다.(online tool)

온라인 체크섬 계산기

5MB가 너무 작으면 최대 4GB 크기의 파일에 대한 체크섬을 생성할 수 있는 또 다른 무료 사이트인 OnlineMD5 를 확인하십시오. (OnlineMD5)분명히 실제 파일을 서버에 업로드하지 않고 이 작업을 수행합니다. 어떻게 작동하는지 잘 모르겠지만 시스템에서 로컬로 알고리즘을 실행한 다음 브라우저에 표시하는 것 같습니다. 추가 소프트웨어를 다운로드할 필요가 없고 대용량 파일을 업로드하기 위해 영원히 기다릴 필요가 없기 때문에 매우 현명한 방법입니다.

온라인md5

이 사이트는 또한 체크섬을 계산하는 것 외에도 체크섬을 확인할 수 있기 때문에 매우 좋습니다. 이제 체크섬이 무엇인지, 어떻게 사용하고 계산하는지 더 잘 이해하셨기를 바랍니다 . (Hopefully)보안 파일을 보내거나 받는 경우 체크섬은 양 당사자가 해당 파일의 무결성을 확인하는 가장 좋은 방법입니다. 질문이 있으면 의견을 게시하십시오. 즐기다!



About the author

저는 Edge 경험이 있는 숙련된 Windows 10 및 Windows 11/10 관리자입니다. 저는 이 분야에서 제공할 수 있는 풍부한 지식과 경험을 가지고 있습니다. 그렇기 때문에 제 기술이 귀사에 귀중한 자산이 될 것이라고 생각합니다. Windows 10과 Edge 모두에서 다년간의 경험을 통해 새로운 기술을 빠르게 배우고 문제를 신속하게 해결하며 비즈니스 운영에 대한 책임을 질 수 있습니다. 또한 Windows 10 및 Edge에 대한 경험을 통해 운영 체제의 모든 측면에 대해 매우 잘 알고 있으므로 서버 관리 또는 소프트웨어 응용 프로그램 관리에 도움이 될 것입니다.



Related posts