해시/암호화
Checksum Verifier
파일이나 텍스트의 무결성을 검증합니다 — 예상 해시를 붙여넣으면 지원되는 13개 알고리즘 중에서 자동으로 감지합니다.
계산된 해시
Sites publish a checksum next to a download so users can confirm the file arrived intact and hasn't been tampered with. This tool hashes your file and compares it against the expected value, detecting the algorithm automatically.
How to use it
- Pick a file or paste text, then paste the expected hash published by the source.
- The tool auto-detects the algorithm from the hash's length among the 13 it supports (MD5, SHA-1, SHA-256, and others) and shows whether the result matches.
- If the algorithm is known ahead of time, you can select it manually for a more precise check.
Common uses
- Verifying an ISO image or installer after downloading it, before burning it to media.
- Confirming an archive of important data survived a network transfer intact.
- Cross-checking a package manager's checksum against the one the developer published.
Things to keep in mind
A checksum check protects against accidental corruption and confirms file integrity, but it doesn't guarantee the original itself wasn't compromised at the source — that requires a digital signature.
If the checksum doesn't match, re-download the file first: the most common cause is corruption in transit, not tampering.
자주 묻는 질문
해시가 대소문자가 달라도 일치로 판정되나요?
네. 16진수 해시 비교는 대소문자를 구분하지 않으므로 "A1B2"와 "a1b2"는 같은 값으로 인식됩니다.
체크섬 검증으로 파일이 진짜 배포자가 만든 것인지도 확인할 수 있나요?
아니요. 체크섬 검증은 다운로드 과정에서 파일이 손상되거나 변조되지 않았는지만 확인합니다. 배포자의 신원(진위성)을 증명하려면 PGP 서명 같은 별도의 수단이 필요합니다.
예상 해시는 어디서 구하나요?
보통 파일을 배포하는 공식 웹사이트나 다운로드 페이지에 함께 게시된 MD5, SHA-256 등의 값을 사용합니다. 이 값을 예상 해시 칸에 붙여넣으면 13개 알고리즘 중 자동으로 일치 여부를 판별합니다.
체크섬에 SHA-256 대신 CRC32를 사용하는 이유는 무엇인가요?
CRC32는 훨씬 빠르지만 의도적으로 위조하기 쉽습니다 — 전송 중 우연한 손상을 감지하는 용도(압축 프로그램, 네트워크 프로토콜)에는 적합하지만, 파일을 눈에 띄지 않게 바꾸려는 공격자로부터 보호하는 용도로는 적합하지 않습니다.
체크섬이 일치하지 않으면 어떻게 해야 하나요?
먼저 파일을 다시 다운로드하세요 — 불일치의 가장 흔한 원인은 전송 중 손상입니다. 다시 다운로드해도 여전히 일치하지 않는다면 해당 파일을 사용하지 마세요. 출처가 게시된 체크섬을 갱신하지 않고 파일만 업데이트했거나, 파일이 변조되었을 수 있습니다.