SHA 해시 생성 방법
다이제스트 생성과 비교
- 정확한 텍스트를 입력하거나 붙여넣으세요.
- SHA-256, SHA-384 또는 SHA-512를 선택하세요.
- 해시 생성을 선택하세요.
- 16진수 다이제스트를 복사해 예상 출처와 비교하세요.
인코딩과 재현성
해시 전에 텍스트를 UTF-8로 인코딩합니다. 같은 문자 시퀀스는 같은 다이제스트를 만들지만 줄바꿈, 공백, 정규화 형태가 다르면 다른 값이 나올 수 있습니다.
출력은 소문자 16진수입니다. SHA-256은 64자, SHA-384는 96자, SHA-512는 128자입니다.
보안 범위
- 해시는 암호화가 아니며 복호화할 수 없습니다. 이 페이지에는 크래킹이나 역변환 기능이 없습니다.
- 빠른 SHA 다이제스트만으로 비밀번호를 저장하는 것은 적합하지 않습니다. 솔트와 작업 비용을 사용하는 전용 비밀번호 해싱 방식을 사용하세요. MD5와 SHA-1은 의도적으로 제외했습니다.
SHA 해시 자주 묻는 질문
입력한 텍스트가 업로드되나요?
아니요. Web Crypto는 이 브라우저에서 실행하며 입력을 서버로 요청하지 않습니다.
줄 하나를 추가했는데 해시가 바뀌는 이유는 무엇인가요?
해시 함수는 CR, LF, 공백을 포함한 모든 인코딩 바이트를 처리합니다.
원래 텍스트를 복구할 수 있나요?
아니요. 다이제스트는 단방향이며 이 도구는 역변환이나 추측 기능을 제공하지 않습니다.