‹ CHƯƠNG 15, TẤT CẢ CÁC BÀI HỌC

BẬC THẦY · CHƯƠNG 15 · BÀI HỌC 3 TRONG SỐ 5

Quản lý nâng cao

Entropy và xúc xắc

Hạt giống của bạn ngẫu nhiên đến mức nào và bạn có thể kiểm tra nó không? 5 phút

Một hạt giống chỉ an toàn như tính ngẫu nhiên được sử dụng để tạo ra nó. Một hạt giống 12 từ chứa 128 bit entropy, một hạt giống 24 từ chứa 256 bit. Nếu thiết bị tạo ra nó có trình tạo số ngẫu nhiên bị lỗi hoặc bị can thiệp, kẻ tấn công có thể đoán được nó.

Điều này đã xảy ra

Các trình tạo yếu đã làm trống ví trong quá khứ: các công cụ sử dụng hạt giống có thể dự đoán được, các trang web biến một cụm từ được chọn thành một khóa và các thư viện có quá ít tính ngẫu nhiên. Con người còn tệ hơn: một câu bạn nghĩ ra không bao giờ ngẫu nhiên.

Tự tạo

Một số ví phần cứng cho phép bạn thêm entropy của riêng mình bằng xúc xắc. Một con xúc xắc sáu mặt cho khoảng 2,58 bit mỗi lần tung, vì vậy khoảng 50 lần tung bao phủ hạt giống 12 từ và khoảng 99 lần tung bao phủ hạt giống 24 từ. Sau đó, thiết bị sẽ tính toán các từ, bao gồm cả từ kiểm tra.

Những điều cần ghi nhớ

  • 12 từ chứa 128 bit entropy, 24 từ chứa 256 bit.
  • Tính ngẫu nhiên yếu đã gây ra tổn thất thực tế.
  • Các lần tung xúc xắc có thể thêm entropy bạn kiểm soát.

Kiểm tra nhanh

Tại sao một cụm từ bạn tự nghĩ ra lại là một hạt giống tồi?

Khoảng bao nhiêu lần tung xúc xắc sáu mặt cho 256 bit entropy?

Entropy và xúc xắc · Trường Đại học Bitcoin