Phân tích danh sách từ
Phân tích danh sách từ diceware hoặc mật khẩu: số từ không trùng, từ trùng, thống kê độ dài, entropy mỗi từ, số từ cần cho 60–128 bit và kiểm tra tiền tố.
Dòng trống và dấu cách ở hai đầu được bỏ qua.
Entropy mỗi từ là log2(số từ không trùng), đúng khi mỗi từ được chọn ngẫu nhiên đều (ví dụ bằng xúc xắc). Độ dài tiền tố duy nhất là số chữ cái đầu ít nhất đủ để phân biệt mọi từ.
Chạy hoàn toàn trong trình duyệt. Dữ liệu của bạn không bao giờ bị tải lên.
Phân tích danh sách từ là gì?
Dán một danh sách từ, mỗi dòng một từ, để kiểm tra nó có phù hợp làm cụm mật khẩu không: có bao nhiêu từ không trùng, các từ trùng, độ dài từ, entropy mỗi từ, cần bao nhiêu từ cho độ mạnh mục tiêu, và có thể ghép các từ mà không cần dấu phân cách hay không.
Cách sử dụng Phân tích danh sách từ
- Dán danh sách vào ô Danh sách từ (mỗi dòng một từ), hoặc nhấn Tải danh sách từ lớn của EFF.
- Đọc các thống kê: tổng số, từ không trùng, từ trùng, entropy mỗi từ và thống kê độ dài.
- Xem kết quả kiểm tra tiền tố và số từ cần cho 60, 80 và 128 bit.
- Nhấn Tải xuống bản đã bỏ trùng để lưu danh sách đã làm sạch.
Ví dụ
Danh sách từ lớn của EFF (7.776 từ)
Unique 7,776, entropy per word 12.9 bits, 5 words for 60 bits, 7 for 80 bits, 10 for 128 bits; prefix-free
Khi nào nên dùng Phân tích danh sách từ
Dùng khi xây dựng hoặc rà soát một danh sách diceware tùy chỉnh, ví dụ bằng ngôn ngữ khác, hoặc khi làm sạch danh sách từ cho trò chơi và công cụ. Các con số entropy chỉ đúng khi các từ được chọn ngẫu nhiên đều.
Phân tích danh sách từ hoạt động như thế nào
Các dòng được cắt khoảng trắng và dòng trống bị bỏ qua. Entropy mỗi từ = log2(số từ không trùng), và số từ cần = làm tròn lên(số bit ÷ entropy mỗi từ). Danh sách không có tiền tố trùng nếu không từ nào là phần đầu của từ khác (kiểm tra trên danh sách đã sắp xếp); độ dài tiền tố duy nhất là k nhỏ nhất sao cho k ký tự đầu của mọi từ đều khác nhau. Các từ trùng được đếm và liệt kê; danh sách đã làm sạch giữ lần xuất hiện đầu tiên của mỗi từ.
Các Trường Hợp Sử Dụng Phổ Biến
- Kiểm định danh sách từ diceware đã dịch
- Kiểm tra có thể ghép các từ trong cụm mật khẩu một cách an toàn hay không
- Loại bỏ từ trùng khỏi danh sách từ
- So sánh danh sách lớn và danh sách ngắn của EFF
Câu Hỏi Thường Gặp
Vì sao việc không có tiền tố trùng lại quan trọng?
Nếu cả 'app' và 'apple' đều có trong danh sách, 'apple' + 'ton' và 'app' + 'leton' có thể tạo ra cùng một chuỗi ghép, làm giảm entropy khi không dùng dấu phân cách.
Danh sách từ cho cụm mật khẩu nên lớn cỡ nào?
7.776 từ (6^5) là chuẩn cho năm viên xúc xắc và cho 12,9 bit mỗi từ; danh sách nhỏ hơn cần nhiều từ hơn cho mỗi cụm mật khẩu.
Danh sách có bị tải lên không?
Không. Việc phân tích chạy hoàn toàn trong trình duyệt của bạn.