Tạo mật khẩu hoặc cụm mật khẩu mạnh bằng crypto.getRandomValues, có thể loại bỏ ký tự dễ nhầm, kèm thước đo độ mạnh theo entropy và sao chép chỉ một lần nhấp. Không có gì rời khỏi trình duyệt của bạn.
Các byte ngẫu nhiên lấy từ crypto.getRandomValues, không bao giờ dùng Math.random.
Entropy ≈ độ dài × log2(kích thước bộ ký tự) cho mật khẩu; entropy của cụm mật khẩu dựa trên kích thước danh sách từ.
Các mức độ mạnh chỉ là ước lượng cho giao diện người dùng, không phải sự bảo đảm chống lại mọi kiểu tấn công.
entropy_bits ≈ L · log2(|bộ ký tự|)
Mật khẩu 16 ký tự từ bộ 85 ký hiệu (chữ hoa, chữ thường, chữ số và ký hiệu) có khoảng 102,6 bit entropy.
Cụm mật khẩu 5 từ từ danh sách EFF gồm 7776 từ có khoảng 64,6 bit; thêm từ để mạnh hơn.
Không. Việc tạo và sao chép chỉ diễn ra trên trình duyệt của bạn.
Các ký tự như O/0 và I/l/1 rất dễ đọc nhầm khi nhìn trên màn hình.
Danh sách dài EFF (7776 từ), giấy phép CC BY 3.0 US. Nên dùng trình quản lý mật khẩu cho tài khoản quan trọng.
Không bao giờ. Chỉ dùng crypto.getRandomValues.
Ước lượng độ mạnh chỉ mang tính giáo dục. Hãy dùng một trình quản lý mật khẩu uy tín cho các tài khoản quan trọng.
Loại bỏ O, 0, I, l, 1 và các ký tự dễ gây nhầm lẫn tương tự.
Giá trị đã tạo
≈ 101 bit · Rất mạnh
Được tạo ngay trên máy bằng crypto.getRandomValues. Không có gì được gửi lên máy chủ.