Cách Đo Độ Mạnh Của Mật Khẩu
Độ mạnh của mật khẩu được đo bằng bit entropy — một đại lượng toán học biểu thị mức độ khó đoán của mật khẩu. Công thức tính dựa trên kích thước tập ký tự (chữ thường, chữ hoa, chữ số, ký hiệu) lũy thừa theo độ dài mật khẩu. Entropy càng cao đồng nghĩa với việc kẻ tấn công phải thử càng nhiều tổ hợp hơn.
Ví dụ, một mật khẩu chỉ gồm chữ thường (26 ký tự) có khoảng 4,7 bit entropy mỗi ký tự. Thêm chữ hoa (tổng cộng 52 ký tự) thì được 5,7 bit. Nếu bao gồm cả chữ số và ký hiệu (95+ ký tự), mỗi ký tự đóng góp khoảng 6,6 bit. Một mật khẩu 16 ký tự sử dụng đầy đủ tập ký tự sẽ cho hơn 100 bit entropy — gần như không thể phá vỡ bằng tấn công brute force.
Kiểm Tra Have I Been Pwned
Công cụ này kiểm tra mật khẩu của bạn với cơ sở dữ liệu Have I Been Pwned gồm hơn 700 triệu mật khẩu bị xâm phạm, sử dụng phương pháp k-anonymity. Chỉ 5 ký tự đầu của hàm băm SHA-1 được gửi đi — mật khẩu đầy đủ không bao giờ rời khỏi trình duyệt của bạn. Nếu tìm thấy kết quả trùng khớp, mật khẩu của bạn đã xuất hiện trong một vụ rò rỉ dữ liệu đã biết và cần được thay đổi ngay lập tức.