해시 생성기

무료 온라인 해시 생성기. MD5, SHA-1, SHA-256, SHA-512, SHA-3 및 RIPEMD-160 체크섬, HMAC 서명을 생성하고 가입 없이 브라우저에서 로컬로 계산된 해시를 확인하세요.

Shehzad Munir에 의해 구축 및 유지 관리 ·

해시 생성기
Loading Loading Hash Generator
  • 개발자 도구
  • 무료 · 가입하지 않음
  • 브라우저에서 실행됩니다.
  • 6 기능
Share

모든 공통 해시를 나란히

모든 텍스트에서 MD5, SHA-1, SHA-256, SHA-512, SHA-3 및 RIPEMD-160 해시를 즉시 생성하고 비밀 키와 해시 확인 검사기를 사용하는 HMAC 모드를 모두 로컬에서 계산합니다.

해시 함수는 모든 입력을 문자 하나라도 변경되면 완전히 변경되는 고정 길이 지문으로 변환합니다. 이 도구는 가장 많이 사용되는 알고리즘 6개(MD5, SHA-1, SHA-256, SHA-512, SHA-3 및 RIPEMD-160)를 한 번에 계산하므로 시스템이 기대하는 정확한 다이제스트를 얻을 수 있습니다. 파일 무결성 확인, 체크섬 비교, 캐시 키 생성에 이상적입니다.

특징

  • MD5, SHA-1, SHA-256, SHA-512, SHA-3, RIPEMD-160
  • 비밀 키가 있는 HMAC 모드
  • 입력에 대한 해시 확인
  • 입력과 동시에 즉시 해싱, 대문자 옵션
  • 알고리즘당 원클릭 복사
  • 로컬: 입력이 브라우저를 떠나지 않습니다.

해시 생성기 사용 방법

  1. 1

    텍스트를 입력하세요

    해시할 콘텐츠를 입력하거나 붙여넣습니다.

  2. 2

    다이제스트 읽기

    6개 알고리즘 모두 즉시 계산됩니다.

  3. 3

    케이스 전환

    필요한 경우 대문자 16진수로 전환하세요.

  4. 4

    복사

    한 번의 클릭으로 필요한 다이제스트를 복사하세요.

일반적인 사용 사례

  • 다운로드한 파일의 체크섬 확인
  • 무결성을 위해 SHA-256 해시 비교
  • 캐시 또는 ETag 키 생성
  • 문자열의 지문 생성

상세안내

빠르고, 로컬이며, 비공개입니다.

해시는 입력하는 즉시 업데이트되며 각 해시에는 자체 복사 버튼이 있습니다. 모든 것은 crypto-js 라이브러리를 사용하여 브라우저에서 계산되므로 입력이 업로드되지 않습니다. MD5 및 SHA-1은 체크섬에는 적합하지만 더 이상 비밀번호에 대해 안전한 것으로 간주되지 않으므로 전용 비밀번호 해싱 기능을 사용하십시오.

사용할 해시 알고리즘

MD5 및 SHA-1은 빠르지만 보안상 손상되었습니다. 연구원은 동일한 해시로 두 개의 서로 다른 입력을 생성할 수 있으므로 실수로 인한 파일 변경 감지 또는 데이터 중복 제거와 같은 비보안 검사에만 사용하세요. SHA-256은 무결성 검사, 디지털 서명 및 블록체인 작업을 위한 현재 표준이며 SHA-512는 비슷한 강도로 더 큰 출력을 제공합니다. 다운로드를 확인하려면 파일을 해시하고 결과를 게시자가 나열한 체크섬과 비교하십시오. 단일 문자가 다르면 파일은 동일하지 않습니다.

해시는 비밀번호를 저장하기 위한 것이 아닙니다.

범용 해시는 빠르도록 설계되었으므로 비밀번호 선택에 적합하지 않습니다. 공격자는 유출된 SHA-256 해시에 대해 초당 수십억 개의 추측을 테스트할 수 있습니다. 비밀번호는 사용자당 고유한 무작위 솔트를 추가하고 모든 추측 비용을 높이는 Argon2id, bcrypt 또는 scrypt와 같은 작업용으로 구축된 느린 솔트 알고리즘을 사용하여 저장해야 합니다. 또한 해싱은 암호화가 아니라는 점을 기억하세요. 원본 텍스트를 다시 가져오기 위해 해시를 되돌릴 수 없습니다. 여기에 있는 모든 해시는 브라우저에서 계산되므로 입력한 텍스트는 어디로도 전송되지 않습니다.

자주 묻는 질문

어떤 해시 알고리즘이 지원되나요?

6개: MD5, SHA-1, SHA-256, SHA-512, SHA-3 및 RIPEMD-160. 모두 입력에서 동시에 계산됩니다.

내 입력이 어디로든 전송되나요?

아니요. 해싱은 crypto-js를 사용하여 브라우저에서 완전히 실행되므로 텍스트가 업로드되거나 기록되지 않습니다.

비밀번호로 MD5 또는 SHA-1을 사용할 수 있나요?

아니요: MD5 및 SHA-1은 비밀번호 저장에 있어 빠르고 오래되었습니다. 체크섬과 무결성에는 문제가 없지만 비밀번호에는 bcrypt 또는 Argon2와 같은 전용 비밀번호 해시를 사용합니다.

한 문자가 전체 해시를 변경하는 이유는 무엇입니까?

좋은 해시 함수에는 '눈사태 효과'가 있습니다. 입력에 대한 작은 변화라도 출력 비트의 약 절반을 뒤집으므로 다이제스트가 완전히 다르게 보입니다.

텍스트의 MD5 또는 SHA-256 해시를 생성하려면 어떻게 해야 합니까?

텍스트를 붙여넣으면 도구가 MD5, SHA-1, SHA-256 및 SHA-512 해시를 즉시 출력합니다. 모든 것이 브라우저에서 계산되므로 민감한 입력이 장치 밖으로 나가지 않습니다.

파일에 대한 체크섬을 생성할 수 있나요?

예. 파일을 드롭하여 해시(예: SHA-256)를 계산하면 업로드 없이 로컬에서 체크섬을 비교하여 다운로드의 무결성을 확인할 수 있습니다.

HMAC는 무엇이며 여기서 생성할 수 있나요?

HMAC는 비밀 키로 메시지를 인증하는 데 사용되는 키 해시입니다. 표준 해시와 함께 HMAC(예: HMAC-SHA256)를 생성하려면 텍스트와 키를 입력하세요.

일지에서

All articles →