BIP39 생성기
브라우저에서 BIP-39 니모닉 문구를 생성하거나 검증합니다: Web Crypto를 통한 암호학적 난수, 절대 업로드되지 않습니다.
기기에서 로컬로 처리 중 ...
제 파일이 업로드되나요?
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
브라우저에서 BIP-39 니모닉 문구를 생성하거나 검증합니다: Web Crypto를 통한 암호학적 난수, 절대 업로드되지 않습니다.
기기에서 로컬로 처리 중 ...
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
BIP-39 니모닉 문구(시드 문구라고도 함)는 거의 모든 최신 암호화폐 지갑(Bitcoin, Ethereum 및 대부분)이 주소를 도출하는 암호화 키를 평문으로 표현한 것입니다. 백업하기 어려운 이진 키 대신, 고정된 2048개 단어 목록(BIP-0039, Bitcoin 프로젝트의 공식 참조 목록)에서 12, 15, 18, 21 또는 24개의 단어를 기억하거나 적어 둡니다. 각 문구의 마지막 비트는 나중에 다시 입력할 때 하나의 오타를 신뢰성 있게 감지하는 내장 체크섬을 이룹니다.
이 도구는 원하는 길이로 암호학적으로 무작위인 새 문구를 오직 브라우저 Web Crypto API의 난수 소스(crypto.getRandomValues)만을 사용해 생성하며, 절대 Math.random을 사용하지 않습니다 - 최악의 경우 실제 돈이 여기에 달려 있기 때문입니다. 반대로 기존 문구를 입력할 수도 있습니다: 도구는 단어 수, 각 단어가 공식 목록에 있는지, 그리고 내장 체크섬을 확인하고, 단순히 "유효하지 않음"이라고 말하는 대신 오타가 어느 위치에 있는지 정직하게 알려줍니다.
선택적으로, 각 지갑이 문구와 선택적인 추가 패스프레이즈(이른바 25번째 단어)로부터 PBKDF2-HMAC-SHA512(2048라운드)로 계산하는 실제 시드(64바이트 16진수 값)도 표시할 수 있습니다 - 이 시드는 지갑 키를 도출하는(BIP-32) 데 사용되는 실제 입력값입니다.
계산은 브라우저에서 완전히 로컬로 이루어집니다. 어떤 것도 전송되거나 저장되거나 기록되지 않으며, 최초 로딩 후에는 오프라인에서도 계속 작동합니다. 그럼에도: 완전히 신뢰하지 않는 어떤 웹 도구에도 - 업로드하지 않는다는 보장이 기술적으로 증명 가능하더라도 이 도구조차 예외가 아닙니다 - 실제 돈을 보호하는 진짜 지갑 문구를 절대 입력하지 마세요. 실제 지갑에는 반드시 하드웨어 지갑이나 지갑 자체의 공식 소프트웨어만 사용하세요.
| 입력 형식 | 파일 없음 (생성기) |
|---|---|
| 출력 형식 | TXT |
| 일괄 처리 | 미지원 |
| 처리 방식 | 브라우저에서 로컬 처리 (JavaScript) |
| 파일 업로드 | 없음 |
제한: 이 도구는 공식 영어 BIP-39 단어 목록만 지원합니다 - 자체 정규화 규칙을 가진 다른 BIP-39 언어(일본어, 스페인어, 프랑스어 등)는 의도적으로 구현하지 않았습니다. 검증은 단순한 형식 및 체크섬 확인일 뿐입니다: 해당 문구에 실제로 잔액이 있는 지갑이 존재한다는 것을 확인해 주지는 않습니다. 중요한 보안 경고: 계산이 로컬임이 증명 가능하더라도 절대 그 위험을 감수하지 마세요 - 완전히 신뢰하지 않는 웹 도구에 돈을 보호하는 진짜 문구를 입력하지 마세요.
아니요. 생성과 검증은 Web Crypto를 통해 브라우저에서 완전히 이루어집니다. 어떤 것도 기기를 벗어나지 않으며 저장되거나 기록되지 않습니다.
웹 도구가 아무리 신뢰할 만해 보여도 돈을 보호하는 실제 문구는 사용하지 않는 것을 권장합니다 - 이를 위해서는 하드웨어 지갑이나 공식 소프트웨어를 사용하세요. 이 도구는 테스트, 학습, 이미 적어 둔 문구 검증에 적합합니다.
문구는 단어 자체입니다. 시드는 각 지갑이 문구(및 선택적으로 추가 패스프레이즈)로부터 PBKDF2-HMAC-SHA512로 계산하는 64바이트 값입니다 - 이는 키 도출(BIP-32)을 위한 실제 입력입니다.
128비트에서 256비트의 엔트로피에 해당하는 12, 15, 18, 21 또는 24개의 단어입니다. 12개 단어(128비트)가 대부분의 지갑에서 사용하는 표준입니다.
영어 목록은 사실상 모든 지갑이 지원하는 표준 목록입니다. 다른 BIP-39 언어는 각자 다르게 정규화 규칙을 가지고 있으며(예를 들어 일본어는 표의 공백을 사용합니다), 이 도구는 의도적으로 이를 재현하지 않습니다.
검증은 알 수 없는 단어의 정확한 위치를 알려주거나, 내장 체크섬이 일치하지 않는다는 것을 알려줍니다 - 이를 통해 직접 세는 것보다 더 빠르게 오류를 찾을 수 있습니다.
비밀번호 생성기 · UUID 생성기 · JWT 디코딩 · TOTP 생성기 · HMAC 계산하기 · PGP로 복호화 · PGP로 암호화