비밀번호 해시 생성기: 온라인 Argon2id, bcrypt, scrypt 도구
이 비밀번호 해시 생성기는 Argon2id, bcrypt, scrypt로 비밀번호 해시를 만들고, 인코딩된 문자열에서 스킴을 감지해 기존 해시를 검증할 수 있습니다. 새 해시마다 16바이트 랜덤 솔트가 생성되며, 출력은 솔트와 파라미터를 담은 자기 서술적 문자열입니다. 알고리즘과 사용 가능한 옵션을 선택한 뒤 결과를 복사해 사용하거나 검토하세요.
이 비밀번호 해시 생성기는 개발자와 DevOps 엔지니어를 위한 브라우저 기반 비밀번호 해싱 도구입니다. Argon2id, bcrypt, scrypt로 해시를 만들고 기존에 인코딩된 해시를 검증할 수 있습니다. 비밀번호 해싱 연산의 결과를 살펴보는 데 사용하세요. 비밀번호 해시를 복호화할 수 있는 암호문으로 취급하지 마세요.
해시를 만들려면 알고리즘과 옵션을 선택한 뒤 비밀번호와 워크플로에 필요한 키나 솔트를 제공하세요. 해시마다 16바이트 랜덤 솔트가 생성됩니다. 출력은 $argon2id$…, $2b$…, $scrypt$… 같은 자기 서술적 문자열로, 솔트와 파라미터를 포함합니다. 검증 시에는 비밀번호와 인코딩된 문자열을 제공하세요. 도구가 스킴을 자동으로 감지합니다. Argon2id는 권장 기본값으로 메모리 하드(memory-hard)이며 부채널 공격에 강합니다. bcrypt는 검증된 고전이고, scrypt는 메모리 하드이며 암호화폐 지갑에서 많이 사용됩니다.
비밀번호 해싱은 암호화와 다릅니다. 비밀번호 해시는 원래 비밀번호로 복호화되도록 설계되지 않았습니다. 대신 검증은 연관된 솔트와 파라미터를 사용해 후보 비밀번호를 인코딩된 해시와 대조합니다. 따라서 이 도구는 비밀번호 해싱을 배우거나, 비밀번호·해시 쌍을 확인하거나, 해싱 연산의 출력을 검토하는 데 유용합니다.
처리는 전적으로 브라우저에서 이루어지므로 입력은 사용자의 기기에서 처리되고 업로드되거나 저장되거나 서버로 전송되지 않습니다. 페이지가 로드된 후에는 오프라인에서도 동작하므로, 로컬 워크플로나 네트워크 연결이 없을 때 유용합니다. 무료로 사용할 수 있습니다.
비밀번호 보안을 배우거나, 지원되는 알고리즘을 평가하거나, 기존 해시를 확인하는 어떤 경우에도 비밀번호 해시 생성기는 Argon2id, bcrypt, scrypt를 다루는 간단한 방법을 제공합니다. 개발자와 DevOps 엔지니어는 자기 서술적 해시 문자열을 살펴보고 검증이 어떻게 동작하는지 이해할 수 있습니다.
1단계: 해시하려는 비밀번호를 입력하고, 워크플로에 필요한 키나 솔트가 있으면 함께 입력하세요.
2단계: Argon2id, bcrypt, scrypt 중 선택한 뒤 해당 알고리즘의 사용 가능한 옵션을 설정하세요.
3단계: 기존 해시를 확인하려면 비밀번호와 인코딩된 해시를 제공하세요. 도구가 스킴을 자동으로 감지합니다.
4단계: 해시를 생성하거나 검증을 실행한 뒤 결과를 검토하세요.
5단계: 해시에 사용된 솔트와 파라미터가 포함된 출력 문자열을 복사하세요.
사용 사례: 받은 해시와 비밀번호를 대조해 검증하세요. 도구가 인코딩된 문자열에서 알고리즘을 감지해 비밀번호·해시 쌍 확인을 돕습니다.
사용 사례: 알려진 입력으로 Argon2id, bcrypt, scrypt가 어떻게 동작하는지 알아보세요. 해시를 생성하고 자기 서술적 출력을 살펴보세요.
사용 사례: 비밀번호를 외부 페이지에 제출하는 대신 로컬에서 해시를 만드세요. 처리는 브라우저 안에서 이루어집니다.
사용 사례: 지원되는 알고리즘 중 어떤 것을 사용할지 평가하면서 저장된 비밀번호 해시를 검토하세요. 인코딩된 문자열에 연관된 솔트와 파라미터가 표시됩니다.
사용 사례: 개발 중 해시를 생성하고 해당 비밀번호가 검증되는지 확인하며 비밀번호 해싱 워크플로를 테스트하세요.
사용 사례: 비밀번호 저장에 대해 배울 때 지원되는 세 가지 비밀번호 해싱 알고리즘이 만드는 출력 형식을 비교하세요.