Kiểm Tra Độ Mạnh Mật Khẩu miễn phí
Kiểm tra độ mạnh của mật khẩu với phân tích entropy, ước tính thời gian bẻ khóa và danh sách kiểm tra chi tiết các yêu cầu. Chạy hoàn toàn trên trình duyệt.
Việc kiểm tra độ mạnh chỉ chạy trên thiết bị của bạn. Mục kiểm tra rò rỉ tùy chọn bên dưới gửi 5 ký tự đầu của mã băm SHA-1 (không bao giờ gửi chính mật khẩu) đến pwnedpasswords.com.
Chỉ là heuristic. Điểm số chỉ là ước tính dựa trên cấu trúc và danh sách mật khẩu phổ biến. Với mật khẩu bị lộ, phần kiểm tra rò rỉ bên dưới đáng tin cậy hơn.
Công dụng phổ biến
- Kiểm Tra Độ Mạnh Mật Khẩu Trước Khi Đăng KýKiểm tra xem mật khẩu có đủ mạnh hay không trước khi tạo tài khoản mới trên bất kỳ trang web hoặc ứng dụng nào.
- Xác Minh Mật Khẩu Đáp Ứng Chính Sách Bảo MậtKiểm tra xem mật khẩu có đáp ứng các chính sách bảo mật của tổ chức hay không: độ dài, tính đa dạng của ký tự, không có mật khẩu phổ biến.
- Dạy Khái Niệm Bảo Mật Mật KhẩuSử dụng ước tính entropy và thời gian bẻ khóa để dạy học sinh và nhân viên tại sao những mật khẩu nhất định yếu.
- Kiểm Tra Mật Khẩu Chính của Trình Quản Lý Mật Khẩu Của BạnXác minh rằng mật khẩu chính của trình quản lý mật khẩu của bạn thực sự mạnh: nó bảo vệ tất cả các mật khẩu khác của bạn.
- Xem Xét Độ Mạnh Mật Khẩu Kiểm Toán Bảo MậtĐánh giá độ mạnh mật khẩu như một phần của danh sách kiểm tra kiểm toán bảo mật. Xem xét entropy, thời gian bẻ khóa và phát hiện mật khẩu phổ biến.
Cách hoạt động
Phân tích độ mạnh chạy hoàn toàn trong trình duyệt bằng bộ máy JavaScript tự viết — không thư viện, không máy chủ. Nó kết hợp phép tính entropy tập ký tự, phát hiện mẫu (đi phím liền nhau, ký tự lặp lại, thay thế phổ biến) và kiểm tra rò rỉ tùy chọn dùng Web Crypto API và k-anonymity để mật khẩu của bạn không bao giờ rời khỏi thiết bị.
- 1Tính entropy tập ký tựKhi bạn gõ, công cụ đo các loại ký tự có mặt — chữ thường (26), chữ hoa (26), chữ số (10), ký hiệu (32) — lấy log2 của tổng kích thước tập để có số bit entropy mỗi ký tự, rồi nhân với độ dài mật khẩu. Mật khẩu 10 ký tự toàn chữ thường bắt đầu ở khoảng 47 bit.
- 2Áp dụng trừ điểm theo mẫuEntropy thô sau đó bị giảm do cấu trúc dễ đoán: đi phím liền như 'qwe' hoặc 'asd', dãy tuần tự như 'abc' hoặc '321', năm bốn chữ số (1900–2099) và chuỗi ký tự lặp lại, mỗi loại trừ 10 bit. Công cụ cũng đảo ngược các thay thế l33t phổ biến (@ → a, 0 → o, $ → s) và bỏ chữ số ở cuối để nhận ra 'P@ssw0rd1' thực chất là mật khẩu phổ biến 'password'.
- 3Gán điểm và thời gian bẻ khóaEntropy đã điều chỉnh cùng danh sách kiểm tra chín mục (độ dài, loại ký tự, không có chuỗi lặp, không phải mật khẩu phổ biến đã biết) quyết định điểm từ Rất yếu đến Mạnh. Thời gian bẻ khóa được ước tính với giả định 10 tỷ lần đoán mỗi giây — con số điển hình của tấn công GPU ngoại tuyến — tính bằng 2^entropy / 10.000.000.000.
- 4Kiểm tra rò rỉ tùy chọn qua k-anonymityNếu bạn nhấp 'Kiểm tra với các vụ rò rỉ đã biết', Web Crypto API băm mật khẩu bằng SHA-1 cục bộ trong trình duyệt. Chỉ 5 ký tự hex đầu của hash được gửi đến range API của Have I Been Pwned; phần hậu tố được so khớp phía máy khách. Toàn bộ hash — và chính mật khẩu — không bao giờ rời khỏi thiết bị.
Mật khẩu của bạn không bao giờ được truyền đi đâu — mọi phân tích độ mạnh chạy cục bộ bằng JavaScript, và kiểm tra rò rỉ tùy chọn dùng k-anonymity (chỉ tiền tố hash 5 ký tự được gửi đến API Have I Been Pwned, khiến dịch vụ đó không thể dựng lại mật khẩu của bạn về mặt toán học).
Công cụ liên quan
Kiểm Tra Mật Khẩu Bị Rò Rỉ
Kiểm tra xem mật khẩu có xuất hiện trong các vụ rò rỉ dữ liệu đã biết qua Have I Been Pwned — sử dụng k-anonymity, vì vậy mật khẩu được hash cục bộ và chỉ 5 ký tự đầu của hash được gửi đi. Mật khẩu không bao giờ rời khỏi trình duyệt.
Trình tạo mật khẩu
Tạo mật khẩu mạnh, ngẫu nhiên với độ dài, loại ký tự và ký tự loại trừ tùy chỉnh. Miễn phí, không cần đăng nhập.
Mở khóa PDF
Gỡ bỏ mật khẩu khỏi PDF bạn có thể mở, hoặc dỡ bỏ các hạn chế in, sao chép và chỉnh sửa. Nhiều tệp cùng lúc. Chạy trên trình duyệt; không tải lên dữ liệu.