Cách Trình tạo mật khẩu hoạt động
Công cụ tạo mật khẩu tạo ra các mật khẩu ngẫu nhiên về mặt mật mã học bằng cách sử dụng API crypto.getRandomValues của trình duyệt, lấy từ pool entropy của hệ điều hành. Khác với các bộ tạo dựa trên Math.random đơn giản, crypto.getRandomValues là bộ tạo số giả ngẫu nhiên an toàn về mặt mật mã học (CSPRNG) được khuyến nghị cho các ứng dụng nhạy cảm về bảo mật. Không có gì bạn cấu hình hoặc tạo ra được gửi đi đâu đó; toàn bộ quá trình chạy trên thiết bị của bạn.
Bạn kiểm soát bộ ký tự nào được đưa vào: chữ hoa, chữ thường, chữ số và bộ ký hiệu có thể cấu hình. Bạn cũng đặt độ dài. Công cụ hiển thị entropy ước tính (tính bằng bit) cho mỗi cấu hình để bạn có thể đánh giá sức mạnh của các lựa chọn. Mật khẩu 16 ký tự sử dụng cả bốn lớp ký tự thường mang lại khoảng 95 bit entropy, vượt qua ngưỡng NIST khuyến nghị cho các tài khoản có giá trị cao.