빈틈 도구binteumtool

글 해시를 확인하려면

SHA-256·384·512와 Salt, PBKDF2 데모를 브라우저에서만 돌려요.

SHA·Salt·PBKDF2

실제 서비스 비밀번호 저장 방식은 서버·프레임워크 설정을 따르세요. 여기는 학습·검증용이에요.

자세히 알아보기

파일 무결성 확인이나 설정 예시를 위해 SHA-256 같은 다이제스트를 빠르게 구할 때 쓰는 페이지예요. 입력 문자열은 Web Crypto의 digest로만 처리하고, 서버·DB에 저장하지 않아요.

Salt 옵션은 같은 비밀번호라도 해시 문자열이 달라지는 걸 보여 주는 데모예요. 실제 서비스는 bcrypt·Argon2 등 별도 정책을 쓰므로, 여기 결과를 그대로 비밀번호 저장값으로 쓰면 안 돼요.

PBKDF2 토글을 켜면 반복 횟수·Salt·비밀번호로 deriveBits를 호출해요. 반복을 높이면 브라우저가 잠깐 바빠질 수 있어요. SHA-384·512도 같은 방식으로 고를 수 있어요.

SHA-1은 취약해 알려져 있어 넣지 않았어요. Base64 도구와 달리 출력은 16진수 문자열이고, 클립보드 복사만 지원해요.

자주 묻는 질문

SHA-256은 어떻게 계산하나요?

글을 넣고 알고리즘을 고른 뒤 해시 만들기를 누르면 16진수 문자열이 나와요.

Salt는 왜 넣나요?

같은 글도 Salt를 다르게 넣으면 해시가 달라져요. 데모용으로 앞·뒤 붙이기를 고를 수 있어요.

PBKDF2는 무엇인가요?

PBKDF2 토글을 켜면 비밀번호와 Salt·반복 횟수로 느리게 해시해요. 로컬에서 잠깐 걸릴 수 있어요.

비밀번호가 서버로 가나요?

아니에요. Web Crypto를 이 브라우저에서만 호출하고, 서버로 보내지 않아요.

SHA-1도 지원하나요?

SHA-256·384·512만 지원해요. SHA-1은 보안상 넣지 않았어요.

이런 계산도 있어요

출처

  • Web Crypto API(SHA, PBKDF2)는 W3C 표준이며 브라우저 내장 구현을 사용해요.