Bcrypt 생성기
bcrypt로 해시하고 검증——브라우저 안에서
bcrypt란? 강도가 의미하는 것
bcrypt는 일부러 느리기에 비밀번호 해시 표준입니다. 강도 1단에 작업량이 배증되어 털린 해시 DB의 무차별 대입을 막으면서 로그인은 빠르게 유지됩니다. 그 느림은 조절 가능——지금은 10, 하드웨어 발전에 맞춰 올립니다.
이 도구의 기능
- 🔐 강도 4–12 조절 해시
- ✅ 임의 bcrypt 해시에 후보 대조
- 📋 결과 해시 원클릭 복사
- ⚡ 기기 안에서 완결, 업로드 없음
이런 때 사용하세요
- 로그인 화면 개발 중 해시대량 생성
- 운영에 닿지 않고 로그의 해시 검증
- 강도 계수와 소요 시간 체감
개인정보: 비밀번호도 해시도 브라우저를 벗어나지 않습니다——CPU 작업은 로컬입니다.
마지막 업데이트 · 2026-09-01
해시 원리
비밀번호는자체 호스트의 bcryptjs(CDN 미사용)로 매번 랜덤 솔트포함 해시화. 검증은 저장 솔트로 후보를 재해시해 상수 시간 비교합니다. 라운드는 잘게 나눈 비동기로 페이지를 굳히지 않습니다.
왜 여기서 해시하나요?
비밀번호를 위한 설계
진짜 bcrypt, 매번 랜덤 솔트, 상수 시간 비교——서버와 동일한 알고리즘으로, 고속 해시의 비밀번호 둔갑이 아닙니다.
조절 가능한 연산, 정직한 표시
4–12 슬라이더+작업 중 표시——묵묵히 탭을 얼리는 대신 일을 보여주는 정직한만들기입니다.
운영 해시 가져오기 가능
검증은 100% 로컬. 로그의 해시를 가져와도 비밀은 어디에도 가지 않습니다。
자주 묻는 질문
강도 계수는 몇으로?⌄
10이 무난한 기본값. 높을수록 무차별 대입에 강하지만 느려집니다(12는 폰에서 수 초). 4는 테스트 전용——실비밀번호에 절대 금지.
서버의 해시를 가져와 검증할 수 있나요?⌄
가능——$2a$/$2b$ 해시와 후보를 붙여넣기만. 브라우저를 벗어나지 않기에 운영 해시도 안전합니다.
브라우저 해시는 안전한가요?⌄
알고리즘은 서버와 동일합니다. 단 브라우저 안 해시는 전송을 지키지 못합니다——실계정은 반드시 서버에서 해시(검증)하세요.
자주 묻는 질문
강도 계수는 몇으로?
10이 무난한 기본값. 높을수록 무차별 대입에 강하지만 느려집니다(12는 폰에서 수 초). 4는 테스트 전용——실비밀번호에 절대 금지.
서버의 해시를 가져와 검증할 수 있나요?
가능——$2a$/$2b$ 해시와 후보를 붙여넣기만. 브라우저를 벗어나지 않기에 운영 해시도 안전합니다.
브라우저 해시는 안전한가요?
알고리즘은 서버와 동일합니다. 단 브라우저 안 해시는 전송을 지키지 못합니다——실계정은 반드시 서버에서 해시(검증)하세요.