MD5 & SHA 해시 생성기
텍스트의 MD5, SHA-1, SHA-256, SHA-512 해시를 생성합니다.
MD5 & SHA Hash Generator 정보
MD5 & SHA Hash Generator는 Web Crypto API를 사용하여 브라우저에서 직접 모든 텍스트 입력의 MD5 (128-bit), SHA-1 (160-bit), SHA-256 (256-bit), SHA-512 (512-bit) 암호화 해시를 동시에 계산하며, 서버로 데이터가 전송되지 않습니다. 해시 함수는 데이터 무결성 검증, 디지털 서명, 비밀번호 저장(salt 및 KDF와 결합 시), 콘텐츠 중복 제거, 소프트웨어 엔지니어링 전반의 캐시 무효화의 기초가 됩니다. 네 가지 해시 모두 입력하는 동안 실시간으로 업데이트되며, 결과는 hex 및 Base64 인코딩으로 제공됩니다.
사용 방법
입력 필드에 텍스트를 입력하거나 붙여넣으십시오. 입력하는 동안 네 가지 해시 값이 모두 실시간으로 계산 및 표시되므로 빠른 반복 작업을 위해 버튼을 클릭할 필요가 없습니다. 토글에서 출력 인코딩 형식(hex 또는 Base64)을 선택하여 대상 시스템의 예상 형식과 일치시키십시오. 해시 옆의 복사 아이콘을 클릭하여 해당 값만 복사하거나, '모두 복사'를 사용하여 보안 문서, 릴리스 노트 또는 테스트 어설션 파일을 위한 네 가지 해시의 서식 지정된 블록을 가져올 수 있습니다.
주요 사용 사례
- 소프트웨어 릴리스 아티팩트, Docker 이미지 레이어 또는 빌드 출력에 대한 SHA-256 체크섬을 생성하여 보안 권고에 게시하고 다운스트림 무결성 검증을 활성화하는 개발자
- 개발 중 비밀번호 저장을 위해 솔트가 포함된 SHA-256 또는 SHA-512 해시를 계산하고, 계산 속도 취약성으로 인해 MD5 및 SHA-1이 불충분한 이유를 이해하는 백엔드 엔지니어
- Webhook 인증 또는 요청 서명을 위해 HMAC-SHA256 서명에 입력하기 전 HMAC 프리이미지를 계산하고 SHA-256 기본값을 검증하는 API 개발자
- 레거시 콘텐츠 중복 제거 시스템, CDN ETag 값 또는 MD5를 콘텐츠 주소 지정 가능 스토리지 키로 사용하는 파일 스토리지 백엔드를 위해 MD5 체크섬을 생성하는 DevOps 엔지니어
- 암호화 코드를 프로덕션에 배포하기 전에 애플리케이션 해시 구현이 알려진 테스트 벡터에 대해 올바른 출력을 생성하는지 확인하는 보안 테스터