AlpaKit Logo AlpaKit

Trình phân tích độ mạnh và rò rỉ mật khẩu (Kiểm tra vi phạm HIBP)

Kiểm tra entropy mật khẩu, ước tính thời gian bẻ khóa và kiểm tra một cách an toàn nếu bị rò rỉ trong các vi phạm lịch sử.

❌ Ít nhất ký tự 8
❌ Chữ in hoa (A-Z)
❌ Chữ thường (a-z)
❌ Số (0-9)
❌ Ký tự đặc biệt (!@#...)

🔍 Kiểm tra vi phạm

Cấp độ sức mạnh Rất Yếu 🛑
Entropy mật khẩu 0.0 Bits
Thời gian crack ước tính Ngay lập tức

Cách sử dụng

  1. 1 Mở Trình phân tích độ mạnh và rò rỉ mật khẩu (Kiểm tra vi phạm HIBP), sau đó nhập, dán hoặc chọn nội dung cần xử lý.
  2. 2 Điều chỉnh tùy chọn và định dạng đầu ra theo nhu cầu.
  3. 3 Kiểm tra kết quả, sau đó sao chép hoặc tải đầu ra có sẵn.

Trường hợp sử dụng

Kiểm tra entropy mật khẩu, ước tính thời gian bẻ khóa và kiểm tra một cách an toàn nếu bị rò rỉ trong các vi phạm lịch sử. Phù hợp cho công việc, lập trình, học tập hoặc kiểm tra nhanh.

Quyền riêng tư và xử lý dữ liệu

Công cụ chạy trong trình duyệt. Trước khi xử lý dữ liệu nhạy cảm, hãy bảo đảm thiết bị và trình duyệt đáng tin cậy.

Độ mạnh mật khẩu được tính thế nào: entropy, thời gian bẻ khóa và kiểm tra rò rỉ

Công cụ kiểm tra độ mạnh mật khẩu này đánh giá ngay khi bạn gõ theo năm quy tắc: ít nhất 8 ký tự, có chữ hoa, chữ thường, chữ số và ký hiệu, rồi hiển thị mức từ "rất yếu" đến "mạnh". Đạt 12 ký tự sẽ được cộng điểm, từ 16 ký tự trở lên được điểm tối đa, vì độ dài là yếu tố ảnh hưởng lớn nhất đến độ an toàn.

Entropy (tính bằng bit) được ước tính bằng độ dài × log2(kích thước tập ký tự): chữ thường có 26 lựa chọn, chữ hoa thêm 26, chữ số 10 và ký hiệu 33. Tám chữ thường khoảng 37,6 bit, tám ký tự dùng đủ bốn loại khoảng 52,6 bit, còn mười hai ký tự trộn lẫn khoảng 78,8 bit. Thời gian bẻ khóa giả định kẻ tấn công thử 10 tỷ (10^10) tổ hợp mỗi giây: chưa tới một phút với 8 chữ thường, khoảng 8 ngày với 8 ký tự trộn lẫn và hơn một triệu năm với 12 ký tự.

Lưu ý công thức này giả định mỗi ký tự được chọn ngẫu nhiên. Mật khẩu như "Password123!" đáp ứng mọi quy tắc và có entropy trông rất cao, nhưng tấn công từ điển có thể đoán ra gần như ngay lập tức. Cách đáng tin cậy là dùng mật khẩu ngẫu nhiên do trình quản lý mật khẩu tạo, hoặc một cụm mật khẩu dài gồm bốn, năm từ không liên quan.

Nút kiểm tra rò rỉ tra cứu cơ sở dữ liệu Pwned Passwords của Have I Been Pwned theo cơ chế k-anonymity: trình duyệt tự tính mã băm SHA-1 và chỉ gửi 5 ký tự đầu; dịch vụ trả về mọi phần đuôi có cùng tiền tố và việc so khớp diễn ra trên máy bạn. Cả mật khẩu lẫn mã băm đầy đủ đều không rời khỏi trình duyệt, còn phần phân tích độ mạnh chạy hoàn toàn cục bộ.

Câu hỏi thường gặp

Nhập mật khẩu thật vào đây có an toàn không?

Phần phân tích độ mạnh chỉ chạy trong trình duyệt và không gửi gì đi. Khi bấm kiểm tra rò rỉ, chỉ 5 ký tự đầu của mã băm SHA-1 được gửi, không thể khôi phục mật khẩu từ đó. Nếu vẫn lo ngại, bạn có thể thử một mật khẩu có cấu trúc tương tự.

Thời gian bẻ khóa được tính thế nào? Có chính xác không?

Tổng số tổ hợp là kích thước tập ký tự lũy thừa độ dài, chia cho 10 tỷ lần thử mỗi giây. Đây là giới hạn lý thuyết của tấn công vét cạn; thực tế kẻ tấn công thử từ điển và mẫu phổ biến trước, nên mật khẩu dễ đoán thường bị phá nhanh hơn nhiều.

Nếu mật khẩu xuất hiện trong dữ liệu rò rỉ thì sao?

Nghĩa là mật khẩu đó nằm trong dữ liệu bị lộ công khai, và đây là danh sách kẻ tấn công thử đầu tiên. Dù điểm độ mạnh cao đến đâu, hãy đổi ngay trên mọi trang đang dùng và bật xác thực hai lớp.

Mật khẩu nên dài bao nhiêu?

Với tài khoản thông thường, nên dùng ít nhất 12 ký tự trộn đủ bốn loại; tài khoản quan trọng nên từ 16 ký tự, và mỗi trang một mật khẩu riêng. Dùng trình quản lý mật khẩu để tạo và lưu mật khẩu ngẫu nhiên thực tế hơn nhiều so với ghi nhớ quy tắc phức tạp.

Xem danh mục: Bảo mật & Mã hóa

Công cụ đề xuất & gần đây
    ↑ ↓ Di chuyển ↵ Mở ESC Đóng
    咩~
    Alpa Idle Alpa Walk 1 Alpa Walk 2 Alpa Walk 3 Alpa Walk 4 Alpa Dizzy Alpa Sleep