Trình tạo mnemonic BIP39
Tạo một cụm từ khôi phục BIP39 ngẫu nhiên gồm 12 đến 24 từ ở nhiều ngôn ngữ, hoặc chuyển một mnemonic hiện có trở lại entropy thô của nó, hoàn toàn trong trình duyệt của bạn.
Trình tạo mnemonic BIP39 — Tạo một cụm từ seed mnemonic BIP39 ngẫu nhiên về mặt mật mã cho ví tiền điện tử, chọn 12, 15, 18, 21 hoặc 24 từ và một trong nhiều ngôn ngữ danh sách từ, rồi sao chép chỉ với một cú nhấp. Bạn cũng có thể chuyển sang chế độ ngược lại và dán một cụm từ hiện có để xác thực nó và khôi phục các byte entropy thô đứng sau. Mọi thứ chạy cục bộ với thư viện đã được kiểm toán @scure/bip39, nên cụm từ seed của bạn được tạo và kiểm tra trong trình duyệt và không bao giờ chạm tới máy chủ.
Trình tạo mnemonic BIP39 là gì?
Trình tạo mnemonic BIP39 là một công cụ miễn phí ngay trong trình duyệt để làm việc với các cụm từ khôi phục (còn gọi là cụm từ seed hoặc mnemonic) được định nghĩa bởi Bitcoin Improvement Proposal 39. Người dùng tiền điện tử, nhà phát triển ví và kỹ sư QA dùng nó để đúc một cụm từ ngẫu nhiên mới cho ví thử nghiệm mới, để xem số từ tương ứng với độ mạnh entropy ra sao, hoặc để xác minh và giải mã một cụm từ họ đã có. Theo hướng Entropy sang mnemonic, bạn chọn số từ và ngôn ngữ rồi nhấn Tạo để đúc một cụm từ có các từ và tổng kiểm tra lấy thẳng từ danh sách từ BIP39; các chỉ số hiển thị số từ thu được và độ mạnh entropy tính bằng bit. Theo hướng Mnemonic sang entropy, bạn dán một mnemonic và công cụ xác thực tổng kiểm tra của nó với danh sách từ của ngôn ngữ đã chọn rồi in ra entropy bên dưới dưới dạng chuỗi thập lục phân. Tính ngẫu nhiên đến từ bộ tạo an toàn về mặt mật mã của trình duyệt, và việc xác thực và chuyển đổi tuân theo chính xác đặc tả BIP39.
Cách sử dụng Trình tạo mnemonic BIP39
- Chọn một hướng bằng điều khiển phân đoạn: Entropy sang mnemonic để tạo một cụm từ, hoặc Mnemonic sang entropy để giải mã một cụm từ.
- Mở Cài đặt để chọn số từ (12, 15, 18, 21 hoặc 24) và ngôn ngữ danh sách từ.
- Trong chế độ tạo, nhấn Tạo để đúc một cụm từ khôi phục ngẫu nhiên mới; nhấn lại bất cứ lúc nào để có cụm từ mới.
- Đọc cụm từ từ khối kết quả và kiểm tra số từ cùng độ mạnh entropy hiển thị trong phần thống kê.
- Trong chế độ giải mã, dán một mnemonic hiện có; entropy tương ứng tự động xuất hiện ở dạng thập lục phân khi tổng kiểm tra được xác thực.
- Dùng nút sao chép bên cạnh cụm từ hoặc entropy để đưa kết quả vào bảng nhớ tạm của bạn.
Ví dụ
Đúc một cụm từ tiếng Anh 12 từ
Giữ số từ ở 12 và ngôn ngữ ở English, rồi nhấn Tạo. Một cụm từ mười hai từ xuất hiện ở kết quả, chỉ số Từ hiển thị 12 và chỉ số Độ mạnh hiển thị 128 bit.
Cụm từ 24 từ mạnh hơn
Đổi số từ thành 24 trong Cài đặt và nhấn Tạo. Cụm từ giờ có hai mươi tư từ và chỉ số Độ mạnh hiển thị 256 bit, entropy tối đa của BIP39.
Giải mã một vectơ thử nghiệm đã biết
Đầu vào
legal winner thank year wave sausage worth useful legal winner thank yellow
Đầu ra
7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f
Câu hỏi thường gặp
- Cụm từ seed của tôi có được gửi đi đâu không?
- Không. Cụm từ được tạo, xác thực và giải mã hoàn toàn trong trình duyệt của bạn với thư viện @scure/bip39. Không có gì được tải lên hay lưu trữ trên bất kỳ máy chủ nào, nên công cụ hoạt động ngoại tuyến và cụm từ seed của bạn không bao giờ rời khỏi trang.
- Tôi có nên dùng cụm từ từ đây để giữ tiền thật không?
- Tốt nhất nên coi nó như một công cụ học tập, thử nghiệm và phát triển. Đối với tiền thật, hãy tạo seed của bạn trên một ví phần cứng chuyên dụng hoặc một thiết bị ngoại tuyến đáng tin cậy; bất kỳ cụm từ nào được nhập hoặc tạo trong trình duyệt web đều nên được coi là đã phơi bày với môi trường đó.
- Số từ thay đổi điều gì?
- Nhiều từ hơn nghĩa là nhiều entropy hơn: 12 từ là 128 bit, 15 là 160, 18 là 192, 21 là 224, và 24 là 256 bit. Chỉ số Độ mạnh hiển thị giá trị cho lựa chọn hiện tại của bạn.
- Những ngôn ngữ nào được hỗ trợ?
- Danh sách từ BIP39 tiếng Anh, tiếng Nhật, tiếng Hàn, tiếng Tây Ban Nha và tiếng Trung giản thể. Danh sách đã chọn được tải theo nhu cầu, và việc giải mã phải dùng cùng ngôn ngữ mà cụm từ được tạo ra.
- Tại sao cụm từ tôi dán bị báo là không hợp lệ?
- Cụm từ BIP39 mang một tổng kiểm tra, nên một từ viết sai chính tả, một từ bị thiếu hoặc sai thứ tự, số từ sai, hoặc chọn sai ngôn ngữ đều khiến việc xác thực thất bại. Hãy kiểm tra rằng mọi từ đều đến từ danh sách từ của ngôn ngữ đã chọn và số lượng là 12, 15, 18, 21 hoặc 24.
Công cụ liên quan
Mã hóa văn bản AES (AES-GCM + PBKDF2)
Mã hóa và giải mã văn bản bằng AES-256-GCM với khóa được suy ra từ cụm mật khẩu (PBKDF2 SHA-256, muối ngẫu nhiên), hoàn toàn trong trình duyệt của bạn và không tải lên gì cả.
Hash Argon2 & scrypt
Băm một mật khẩu bằng Argon2id hoặc scrypt và xác minh một hash Argon2 với một mật khẩu, hoàn toàn trong trình duyệt của bạn.
Trình tạo và xác minh hash Bcrypt
Tạo hash mật khẩu bcrypt từ văn bản thuần với hệ số chi phí bạn chọn, hoặc xác minh một mật khẩu với một hash bcrypt đã có, hoàn toàn trong trình duyệt của bạn.
Trình tạo CSR và chứng chỉ tự ký
Tạo khóa riêng RSA hoặc ECDSA cùng với yêu cầu ký chứng chỉ hoặc chứng chỉ X.509 tự ký, tất cả ngay trong trình duyệt của bạn.