it-box

BIP39 생성기

기존 또는 무작위 니모닉으로 BIP39 패스프레이즈를 생성하거나, 패스프레이즈에서 니모닉을 확인합니다.

BIP39 생성기 도구 열기

무작위 엔트로피를 BIP39 시드 문구(니모닉)로 바꾸거나, 입력한 문구를 엔트로피로 되돌립니다. 지갑 복구 문구의 형식을 확인할 때 씁니다.

사용 순서

  1. 언어 목록에서 단어 목록을 고릅니다. 한국어도 선택할 수 있습니다.
  2. 엔트로피 칸의 Refresh로 새 값을 만듭니다. 값은 16에서 32자리의 16진수여야 합니다.
  3. 패스프레이즈(니모닉) 칸에 엔트로피에 해당하는 단어가 표시됩니다.
  4. 문구를 직접 입력하면 엔트로피 칸이 바뀌고, 목록에 없는 단어가 있으면 오류 메시지가 표시됩니다.

예시

엔트로피 00000000000000000000000000000000을 영어 목록으로 변환하면 abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about 열두 단어가 나옵니다.

한계

엔트로피는 32자리 16진수(128비트)를 넘을 수 없어 24단어 문구(256비트)는 만들 수도 입력할 수도 없습니다. 비밀 구문(25번째 단어) 옵션은 없습니다.

보안 주의

이 문구는 지갑 전체를 되살리는 열쇠입니다. 여기서 만든 값을 실제 자산에 쓰지 마세요. 이 화면은 학습과 형식 확인용으로만 쓰고, 실제 지갑 문구는 인터넷에 연결되지 않은 기기에서 지갑 앱이 직접 만들게 하세요.

배경 지식

BIP39는 지갑의 개인 키 바탕이 되는 무작위 값을 사람이 적을 수 있는 단어 목록으로 바꾸는 표준입니다. 엔트로피 뒤에 체크섬 비트를 붙인 뒤 11비트씩 잘라 2048개 단어 목록에서 고릅니다. 그래서 단어 하나는 11비트를 담고, 열두 단어는 128비트 엔트로피와 4비트 체크섬을 나타냅니다. 그래서 단어 목록에 없는 철자 하나만 틀려도 체크섬 검사에서 걸러질 가능성이 큽니다.

엔트로피가 같아도 단어 목록이 다르면 문구도 달라집니다. 지갑 앱이 어떤 목록을 쓰는지 확인하지 않고 다른 언어 목록으로 만든 문구는 복구할 때 거부될 수 있습니다. 문구를 옮겨 적을 때는 철자와 순서를 한 자리라도 틀리면 안 되며, 체크섬이 맞지 않으면 복구가 되지 않습니다. 복구가 안 될 때는 단어 목록 언어부터 바꿔 보고, 그래도 안 되면 철자를 하나씩 대조하세요.

자주 묻는 질문

단어 순서만 바꿔도 복구할 수 있나요?

아닙니다. 문구는 순서까지 포함해 하나의 값으로 계산되므로 순서가 바뀌면 다른 지갑이 되거나 체크섬 오류로 거부됩니다. 적어 둔 문구는 번호를 붙여 순서를 함께 기록하세요.

같은 엔트로피로 만든 문구는 항상 같은가요?

같은 단어 목록을 쓰면 항상 같습니다. 단어 목록이 다르면 같은 엔트로피라도 다른 단어가 나옵니다. 그래서 언어를 바꾸면 결과가 달라지는 것이 정상입니다.

24단어 문구는 왜 여기서 만들 수 없나요?

이 도구의 엔트로피 칸은 최대 32자리 16진수, 즉 128비트까지만 받습니다. 24단어 문구는 256비트 엔트로피가 필요하므로 이 화면에서는 생성하거나 복원할 수 없습니다.