입력
작업 공간 준비 중…
사용 방법
- 메시지를 입력하고 입력 인코딩과 해시 알고리즘을 선택하세요.
- 생성을 선택한 뒤 Hex 또는 Base64 출력 형식을 고르세요.
- 다이제스트를 복사하거나 예상 값과 비교하거나 JSON을 다운로드하세요.
해시 생성기
다이제스트는 바이트 데이터의 고정 길이 지문입니다. 기본값인 SHA-256을 사용하거나 다른 알고리즘을 선택하고, 다섯 가지 결과를 한 번에 확인할 수도 있습니다. 해시할 실제 바이트는 입력 인코딩에 따라 결정됩니다.
다이제스트를 Hex 또는 Base64로 복사하고 전체 예상 값과 비교하세요. 이 표시 형식을 바꿔도 입력 바이트는 바뀌지 않으며 다시 계산할 필요도 없습니다.
입력 및 조작
텍스트, Hex 또는 Base64를 입력하고 알고리즘과 출력 형식을 선택하세요. 샘플을 누르면 Unicode 텍스트 예제가 입력됩니다.
생성을 누르세요. 다이제스트를 복사하거나 예상 값과 비교하고, 비밀 입력을 포함하지 않는 결과 파일을 다운로드할 수 있습니다.
Hello, world! 👋a1c81e1c2c9dc291fa5fa6a35d8c77624e1d8f19d9f7ed6817739111dc699137예제 데이터입니다. 샘플 키나 비밀번호를 실제 인증 정보로 사용하지 마세요.
동작 및 제한
이 도구는 텍스트 정규화, 공백 제거, 줄바꿈 추가를 하지 않습니다. Hex는 바이트 쌍 사이의 공백을 허용하며, Base64는 표준 문자 집합과 엄격한 패딩 검사를 사용합니다. MD5와 SHA-1은 기존 시스템과의 호환용이며, 충돌 저항성이 필요한 보안 용도나 비밀번호 저장용이 아닙니다.
복사 및 활용
공백과 줄바꿈도 계산에 포함됩니다. 파일 원본 바이트의 해시가 필요하면 파일 체크섬 도구를 사용하세요.
모든 해시값 복사 · 선택한 출력 형식으로 비교합니다. 모든 알고리즘을 선택하면 일치하는 다이제스트를 표시합니다.
입력: 1 MiB; 비밀 키: 64 KiB; 파일: 1 GiB; 비밀번호: 4–128 (길이), 1–100 (개수); bcrypt: UTF-8 1~72바이트 · 비용 4~14 · 기본값 10; AES: 평문 1 MiB, 암호 구문 1 KiB, GCM / CBC / CTR / CFB / ECB, 128/192/256-bit; PBKDF2 / HKDF: 비밀번호 / 입력 바이트 64 KiB, 솔트 / info 1 KiB, 출력 길이(바이트) 1–256; 출력 1–256바이트 · PBKDF2 최대 2,000,000회 반복 · 입력은 기기에 유지; 시간: 30 s; 파일: 120 s.
자주 묻는 질문
해시를 복호화할 수 있나요?
아니요. 해시는 암호화가 아니며 복호화 키가 없습니다. 다이제스트만으로 메시지 출처를 인증할 수도 없습니다.
명령행 해시와 결과가 다른 이유는 무엇인가요?
정확히 같은 입력 바이트인지 비교하세요. 마지막 줄바꿈, BOM, 인코딩 또는 CRLF·LF 차이로 다이제스트가 바뀝니다.
Hex를 Base64로 바꾸면 다시 계산해야 하나요?
아니요. 현재 다이제스트 바이트의 표현만 바꿉니다. 입력이나 알고리즘을 바꿨다면 생성을 다시 실행해야 합니다.
JSON 다운로드에 메시지가 포함되나요?
아니요. 알고리즘, 다이제스트, 출력 형식과 입력 바이트 수를 포함하며 원본 메시지는 넣지 않습니다.
바이너리 데이터도 해시할 수 있나요?
네. Hex·Base64로 바이트를 입력하거나 원본 로컬 파일에는 파일 체크섬을 사용하세요. 텍스트 파일 열기는 유효한 UTF-8 텍스트만 받습니다.