Bộ tạo mật khẩu

Hai cách tạo thông tin xác thực an toàn. Chế độ mật khẩu mạnh xây một chuỗi ngẫu nhiên từ các bộ ký tự bạn chọn — mỗi lựa chọn dùng nguồn ngẫu nhiên mật mã của trình duyệt. Chế độ cụm mật khẩu dễ nhớ (kiểu XKCD) ghép nhiều từ thông dụng thành một cụm dễ gõ và dễ nhớ nhưng khó đoán. Cả hai chạy hoàn toàn trong trình duyệt. Xem thêm Trình tạo UUID / GUID cho định danh máy.
Chế độ:
Độ dài: Ký tự:
Tạo cục bộ bằng crypto.getRandomValues — không bao giờ gửi đi đâu.
Độ mạnh ước tính:
Đang chờ
Vì sao mạnh:
Độ kháng của mật khẩu đo bằng bit entropy. Mỗi bit nhân đôi số phỏng đoán kẻ tấn công phải thử, nên 70+ bit đánh bại tấn công ngoại tuyến và 100+ là thoải mái cho mật khẩu chính. Bộ chọn ký tự ở đây luôn dùng crypto.getRandomValues với lấy mẫu loại bỏ — không bao giờ dùng Math.random dễ đoán — và bộ lọc ký tự dễ nhầm loại bỏ các ký tự khó phân biệt (0 O, 1 l I). Với cụm mật khẩu, entropy đến từ số lượng từ: năm từ từ danh sách ~400 từ đã vượt mười ký tự ngẫu nhiên, và con người thật sự gõ được.