Chuyển đến nội dung
Góc nhìn toàn cầu về tài sản sốGÓC NHÌN TOÀN CẦU · BỐI CẢNH ĐỊA PHƯƠNG
ChainView BTC866CHAIN VIEW
Blockchain

Tính ngẫu nhiên mật mã và tạo khóa ví

Hướng dẫn thực hành: Tính ngẫu nhiên mật mã và tạo khóa ví. Khái niệm, bước kiểm tra và nguồn cho người đọc.

Đọc bằngTiếng Việt简体中文繁體中文English한국어РусскийالعربيةEspañol (México)ไทย
Tính ngẫu nhiên mật mã và tạo khóa ví

Minh họa chủ đề nguyên bản: Sơ đồ chủ đề nguyên bản của ChainView BTC866 · ChainView BTC866 Editorial · CC BY 4.0

Entropy là điểm xuất phát

Câu tự chọn không thay bộ sinh ngẫu nhiên mật mã an toàn. Dẫn xuất tất định tạo nhiều khóa từ seed nhưng không tạo entropy mới. Tránh bộ sinh web và thiết bị nguồn không rõ cho tiền thật.

Không tự chế thuật toán

Nonce lệch hoặc lặp có thể làm lộ khóa trong một số sơ đồ. Dùng thư viện được duy trì, đánh giá, xác minh nguồn và cập nhật. Không công khai seed để chứng minh ngẫu nhiên; audit xem thiết kế và thử nghiệm mà không lộ bí mật người dùng.

Bước kiểm tra có thể lặp lại

Kiểm tra dùng bộ sinh an toàn hệ điều hành, báo lỗi rõ nếu chưa sẵn. Xem tài liệu và test thư viện. Thống kê mẫu nhỏ không chứng nhận an toàn; thiết kế và đánh giá độc lập vẫn cần.

Quản lý thay đổi

Ghi dependency, đánh giá bảo mật, quyền và phương án hoàn tác trước nâng cấp. Diễn tập khôi phục trên mạng thử, đo dung lượng, băng thông và độ trễ. Công khai giới hạn để người đọc biết số liệu có đại diện môi trường của họ không.

Nguồn tham khảo

  1. NIST deterministic random bit generators (mở trong thẻ mới)
  2. BIP-39 mnemonic generation (mở trong thẻ mới)