해시 생성기 (MD5 / SHA)이란?
MD5, SHA-1, SHA-256 및 SHA-512를 지원하는 무료 온라인 해시 생성기. 텍스트를 해싱하거나 파일을 드래그 앤 드롭하여 즉시 체크섬을 확인하세요. Web Crypto API를 사용합니다.
해싱은 파일 무결성 검증, 비밀번호 저장, 데이터 중복 제거, API 보안에 사용되는 소프트웨어 개발의 기본 작업입니다. 해시 생성기는 MD5, SHA-1, SHA-256, SHA-512의 네 가지 알고리즘을 지원하며, 브라우저 내에서 텍스트나 전체 파일을 해시할 수 있습니다.
텍스트를 입력하거나 붙여넣으면 네 가지 해시가 모두 즉시 계산되어 표시됩니다. 실시간 출력을 통해 같은 입력이 알고리즘마다 완전히 다른 해시 값을 만들어내는 것을 볼 수 있으며, 이는 해시 함수 동작을 이해하는 데 필수적인 특성입니다. 파일 해싱의 경우 업로드 영역에 아무 파일이나 드래그 앤 드롭하면 도구가 파일 콘텐츠에서 네 가지 해시를 모두 계산합니다. 처리가 Web Crypto API(SHA 알고리즘용)와 blueimp-md5(MD5용)를 사용해 완전히 브라우저에서 이루어지므로 파일이 기기를 떠나지 않습니다.
각 해시는 16진수 다이제스트와 함께 표시되며 한 번의 클릭으로 복사됩니다. 도구는 각 알고리즘을 명확히 표시하므로 사용 사례에 맞는 올바른 것을 고를 수 있습니다. 체크섬 검증 워크플로우의 경우 파일 해싱 기능이 특히 유용합니다. 파일을 타사 서비스에 업로드하지 않고도 다운로드한 파일의 해시를 계산해 게시자의 체크섬과 비교하여 무결성을 검증할 수 있습니다.
알고리즘 선택은 사용 사례에 따라 중요합니다. SHA-256과 SHA-512는 암호화적으로 안전하며 보안 애플리케이션에 적합합니다. SHA-1은 보안용으로는 더 이상 사용되지 않지만 레거시 시스템과 Git에서 여전히 널리 사용됩니다. MD5는 암호화적으로 손상되어 보안에는 절대 사용해서는 안 되지만, 비보안 체크섬, 중복 감지, 레거시 호환성에서는 여전히 인기가 있습니다. 도구는 네 가지를 모두 포함하므로 각 상황에 적합한 알고리즘을 사용할 수 있습니다.