파일 체크섬 확인
File Checksum
크기에 상관없이 파일을 스트리밍으로 해시하고 붙여넣은 기대값과 대조합니다.
파일의 체크섬을 브라우저에서 냅니다. SHA-256, SHA-1, MD5 등을 계산하고 공개된 체크섬과 대조합니다. 파일은 디스크에서 이 탭으로 읽어 들일 뿐 올리지 않습니다. 내려받은 파일을 검증하는 제정신인 방법은 그것뿐입니다.
파일을 놓으세요
크기 제한이 없습니다. 파일을 통째로 올리지 않고 조각으로 읽으므로 수 기가바이트짜리 ISO도 메모리를 채우지 않고 계산됩니다.
파일은 이 탭에서 워커가 조각으로 읽습니다. 업로드는 없습니다. 다이제스트를 여기서 계산하므로 보낼 요청 자체가 없습니다. 해시 값은 공유해도 됩니다. 파일을 식별할 뿐 내용에 대해서는 아무것도 드러내지 않습니다.
사용 방법
내려받은 파일을 놓습니다
큰 파일은 조각으로 나눠 읽어서 탭이 멈추지 않습니다. 어느 시점에도 아무것도 보내지 않습니다.
내려받기 페이지의 체크섬을 붙여넣습니다
일치하는 줄이 강조됩니다. 어느 알고리즘으로 공개됐는지 몰라도 됩니다. 하나라도 맞으면 눈에 보입니다.
비슷한지가 아니라 일치하는지를 봅니다
체크섬은 한 글자가 다르거나 전부 다르거나입니다. "비슷함"은 없습니다. 눈이 아니라 페이지가 대조하게 한 이유가 그것입니다.
자주 묻는 질문
체크섬이 맞으면 안전한 파일인가요?
체크섬이 공개된 그 파일이 맞다는 뜻입니다. 체크섬을 공개한 사이트가 뚫렸다면 파일과 체크섬이 함께 바뀌었을 것입니다. 누가 만들었는지를 증명하는 것은 서명 — GPG, minisign, 코드 서명 인증서 — 이고, 체크섬은 바이트가 온전히 도착했다는 것만 증명합니다.
얼마나 큰 파일까지 되나요?
원리상 기가바이트 단위까지 됩니다. 파일을 통째로 들고 있지 않고 흘려 보내며 읽습니다. 실제 한계는 브라우저 메모리와 인내심입니다. 수 기가바이트짜리 ISO도 시간이 걸릴 뿐 됩니다.
MD5만 공개돼 있으면 소용없나요?
소용없지는 않습니다. 잘리거나 손상된 내려받기는 여전히 잡아 줍니다. 실제로 마주치는 실패가 그것이죠. 다만 다른 파일을 쥐여 주려는 사람에게는 소용이 없습니다. MD5 충돌은 만들기 싸기 때문입니다. 둘 다 있으면 SHA-256을 쓰세요.
이 도구로 이어지는 것
텍스트 해시 생성
Text Hash
문자열의 MD5·SHA-1·SHA-256·SHA-384·SHA-512·CRC-32를 계산하고 대문자·Base64 출력도 지원합니다.
데이터 용량 변환
Data Size Converter
바이트·KB·MB·GB·TB를 10진·2진 기준으로 변환하고 전송 시간까지 계산합니다.
파일 암호화·복호화
File Encrypt & Decrypt
암호문구로 어떤 파일이든 AES-256-GCM으로 암호화하고, 만든 파일을 다시 복호화합니다.
압축파일 구조 검사
Archive Inspector
압축을 풀지 않고 zip 내부를 열어 경로 이탈 항목·실행 파일·매크로·압축 폭탄을 표시합니다.
다음 단계
이 도구의 결과를 그대로 받을 수 있는 도구들입니다.
압축파일 구조 검사
Archive Inspector
압축을 풀지 않고 zip 내부를 열어 경로 이탈 항목·실행 파일·매크로·압축 폭탄을 표시합니다.
해시 종류 판별
Hash Identifier
길이·문자 구성·접두어로 해시 알고리즘을 가능성 순으로 추정합니다.
텍스트 해시 생성
Text Hash
문자열의 MD5·SHA-1·SHA-256·SHA-384·SHA-512·CRC-32를 계산하고 대문자·Base64 출력도 지원합니다.
SRI 해시 생성
Subresource Integrity Hash
붙여넣거나 올린 스크립트·스타일시트의 Subresource Integrity 속성(sha256/384/512)을 계산합니다.
Base64 인코딩·디코딩
Base64 Encoder & Decoder
텍스트와 파일을 Base64·Base64URL로 인코딩·디코딩하며 UTF-8을 올바르게 처리합니다.
curl 코드 변환
curl to Code
curl 명령을 fetch·axios·파이썬 requests·Go·PHP·PowerShell 코드로 변환합니다.