해시 생성기
텍스트를 입력하면 MD5, SHA-1, SHA-256, SHA-384, SHA-512 값을 한 번에 보여줘요.
MD5
-일치SHA-1
-일치SHA-256
-일치SHA-384
-일치SHA-512
-일치사용 방법
- 입력창에 텍스트를 넣으면 해시값이 바로 계산돼요.
- 필요한 항목의 [복사] 버튼을 누르세요. 대문자가 필요하면 [대문자로 보기]를 켜세요.
- 이미 가진 해시값과 같은지 확인하려면 비교 칸에 붙여넣으세요. 일치하는 항목이 초록색으로 표시됩니다.
자주 묻는 질문
MD5나 SHA-1을 비밀번호 저장에 써도 되나요?
권장하지 않아요. 두 알고리즘은 충돌(서로 다른 입력이 같은 해시를 만드는 경우)을 만드는 공격이 알려져 있어요. 파일 변조 확인 같은 단순 체크섬 용도로만 쓰고, 비밀번호는 bcrypt, scrypt, Argon2 같은 전용 방식을 쓰세요.
같은 글자인데 해시값이 달라요.
줄바꿈이나 끝의 공백 한 글자만 달라도 해시값은 완전히 달라져요. 복사할 때 마지막 줄바꿈이 함께 들어가지 않았는지 확인해 보세요.
한글은 어떻게 계산하나요?
텍스트를 UTF-8 바이트로 바꾼 뒤 계산해요. 다른 인코딩(EUC-KR 등)으로 계산한 값과는 다를 수 있습니다.
파일의 해시도 구할 수 있나요?
아직은 텍스트만 지원해요.
SHA 값이 표시되지 않아요.
SHA 계산은 브라우저의 보안 기능(Web Crypto)을 쓰기 때문에 https 주소나 localhost에서만 동작해요. MD5는 직접 계산하므로 항상 표시됩니다.