도구로 건너뛰기
JoeLucky

도구의 ★를 눌러 저장하세요

도구 카테고리

Base64 인코더/디코더JSON 트리 뷰어인기JWT 디코더UUID 생성기URL 인코더/디코더JSON을 CSV로CSV를 JSON으로JSON을 YAML로YAML을 JSON으로JSON을 XML로XML을 JSON으로CSV를 YAML로YAML을 CSV로JSON 포매터YAML 포매터XML 포매터HTML 포매터CSS 포매터정규식 테스터해시 생성기Cron 해석기HTML 엔티티 인코더/디코더진법 변환기URL 파서CSV 뷰어/검증기마크다운 미리보기SQL 포매터Mermaid 실시간 편집기LLM API 비용 계산기신규LLM VRAM 계산기신규RAG 청크 시각화신규클라우드 스토리지 비용(S3, R2, B2)신규SLA 가동률 계산기신규
JoeLucky

실용적인 온라인 도구를 한곳에서

개인정보처리방침이용약관

© 2026 JoeLucky®. 모든 권리 보유.

  1. JoeLucky
  2. /개발자
  3. /해시 생성기

해시 생성기

텍스트나 파일의 SHA-256, SHA-384, SHA-512 해시를 브라우저에서 로컬로 만듭니다. 아무것도 업로드되지 않습니다.

비슷한 개발자

전체 보기
Base64 인코더/디코더

문자열과 Base64를 빠르게 변환합니다.

열기 →
JSON 트리 뷰어

중첩된 JSON 구조를 살펴보고 문법 오류를 찾아 줍니다.

열기 →
JWT 디코더

JWT를 디코딩해 헤더, 페이로드, 만료 상태를 확인합니다. 디코딩만 하며 서명은 검증하지 않습니다.

열기 →

💬 댓글

?

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요!

해시 생성기이(가) 무엇인가요?

브라우저 내장 Web Crypto API로 텍스트나 파일의 SHA-256, SHA-384, SHA-512와 레거시 SHA-1 해시를 로컬에서 생성합니다. 아무것도 업로드되지 않습니다.

사용 방법

  1. 텍스트를 입력하거나 파일을 고르세요.
  2. 알고리즘을 고르고 “해시 생성”을 클릭하세요.
  3. 결과를 복사하세요.

참고 사항

  • SHA-1은 레거시 알고리즘이므로 보안 용도로는 권장하지 않습니다.
  • 해시는 암호화가 아니며 되돌릴 수 없습니다.

자주 묻는 질문

해시는 암호화와 같은 건가요?

아니요. 암호화는 키로 되돌릴 수 있어 원본으로 복호화할 수 있습니다. 해시는 단방향이고 되돌릴 수 없게 설계되어, 해시 값을 알아도 원래 입력을 복구할 단서가 없습니다. 목적이 다르며, 이 도구는 해시만 하고 암호화는 하지 않습니다.

사용자 비밀번호 저장에 SHA-256을 그대로 써도 되나요?

권장하지 않습니다. SHA-256/SHA-384/SHA-512는 계산이 빠른 범용 암호학적 해시라 무차별 대입과 룩업 테이블 공격에 취약합니다. 비밀번호를 제대로 저장하려면 그 용도로 설계된 알고리즘(bcrypt, scrypt, Argon2)에 무작위 솔트와 의도적인 작업 계수가 필요합니다. 이 도구는 파일 무결성 확인과 데이터 비교 같은 일반 용도에 적합하며 비밀번호 저장용이 아닙니다.

SHA-1을 아직 제공하는 이유는 무엇인가요?

SHA-1은 충돌 공격이 입증되어 더 이상 안전하다고 보지 않습니다. 화면에는 “레거시, 보안에 민감한 용도에는 권장하지 않음”이라고 분명히 표시되며, 권장이 아니라 오래된 시스템과의 호환을 위해서만 제공합니다. MD5는 이 프로젝트에 안전하고 가벼운 MD5 구현이 없고 SHA-1보다도 약하므로 아예 제공하지 않습니다.

해싱은 암호화가 아닙니다. 해시는 원래 입력으로 되돌릴 수 없지만, 그 자체로 비밀번호 저장에 안전한 것도 아닙니다(이 알고리즘들은 솔트나 작업 계수가 없고 비밀번호 저장용으로 설계되지 않았습니다). 모든 처리는 브라우저 안에서 로컬로 이루어지며 서버나 API 호출은 없습니다.