DevTulz Online

Bcrypt 생성기 및 검증기

10
높을수록 = 더 안전하지만 더 느림

Bcrypt란 무엇인가요?

Bcrypt는 보안을 위해 설계된 비밀번호 해시 함수입니다. 빠른 해시 함수(MD5, SHA-1)와 달리, bcrypt는 설정 가능한 비용 계수를 통해 의도적으로 느립니다 — 무차별 대입 공격을 비현실적으로 만듭니다. 각 해시에는 무작위 salt가 포함되어 있어 동일한 비밀번호도 다른 해시를 생성합니다. 비용 계수(라운드)는 각 증가마다 계산 시간을 두 배로 늘립니다: 비용 10은 약 100ms, 비용 12는 약 400ms, 비용 14는 약 1.5초가 걸립니다. 평문으로 비밀번호를 저장하지 마세요 — 항상 bcrypt 또는 유사한 적응형 함수로 해시하세요.

Bcrypt 생성기 사용 방법

  1. 'Hash' 탭에 비밀번호를 입력하고 비용 계수를 선택하세요 (대부분의 앱에는 10–12 권장).

  2. 'Hash 생성'을 클릭하면 bcrypt hash가 아래에 나타나며 데이터베이스에 저장할 준비가 됩니다.

  3. 기존 해시에 대해 비밀번호를 검증하려면 '검증' 탭으로 전환하세요.

  4. 평문 비밀번호와 저장된 bcrypt hash를 입력한 다음 '검증'을 클릭하세요.

  5. 녹색 체크 표시는 일치를 확인합니다; 빨간색은 비밀번호가 틀렸음을 의미합니다.

Keywords: bcrypt 생성기, bcrypt hash 온라인, bcrypt 검증기, 비밀번호 해싱, bcrypt 비용 계수, 비밀번호 bcrypt 해시, bcrypt 검사기