Chuyển đến nội dung

Tạo mật khẩu mạnh

Tạo mật khẩu và cụm từ mật khẩu ngẫu nhiên, mạnh, rồi kiểm tra mất bao lâu để bẻ khóa một mật khẩu bất kỳ. Mọi thứ chạy ngay trên trình duyệt, nội dung bạn nhập không được gửi đi đâu.

    Rất mạnh130,9 bit entropy

    Tùy chọn

    Độ dài20 ký tự

    Gỡ những ký hiệu mà trang web không chấp nhận.

    94 ký tự khả dụng × 20 vị trí = 130,9 bit.

    Thời gian bẻ khóa (trung bình)

    Trực tuyến, có giới hạn tốc độ (100 lần đoán/giờ)lâu hơn tuổi của vũ trụ rất nhiều
    Trực tuyến, không giới hạn tốc độ (10 lần đoán/giây)lâu hơn tuổi của vũ trụ rất nhiều
    Cơ sở dữ liệu bị đánh cắp, hàm băm chậm như bcrypt (10.000/giây)lâu hơn tuổi của vũ trụ rất nhiều
    Cơ sở dữ liệu bị đánh cắp, hàm băm nhanh trên GPU (10 tỷ/giây)lâu hơn tuổi của vũ trụ rất nhiều

    Giả định kẻ tấn công biết chính xác cách mật khẩu được tạo và trung bình thử một nửa số khả năng.

    Kiểm tra mật khẩu

    Kiểm tra ngay trên thiết bị bằng zxcvbn – mật khẩu không bao giờ được gửi đi, lưu hay ghi lại.

    Chạy ngay trên trình duyệt · không cần tải lênCách hoạt động

    Cách sử dụng Trình tạo mật khẩu

    1. 1

      Chọn mật khẩu hoặc cụm từ

      Ký tự ngẫu nhiên hợp với trình quản lý mật khẩu; cụm từ mật khẩu gồm các từ dễ gõ và dễ nhớ hơn.

    2. 2

      Đặt quy tắc

      Chọn độ dài và nhóm ký tự, hoặc số từ, dấu phân cách và cách viết hoa.

    3. 3

      Xem độ mạnh

      Xem entropy tính bằng bit và bảng thời gian bẻ khóa; với tài khoản quan trọng, hãy chọn ít nhất 80 bit.

    4. 4

      Sao chép vào trình quản lý

      Sao chép kết quả và lưu vào trình quản lý mật khẩu trước khi đóng trang.

    5. 5

      Thử mật khẩu đang dùng

      Nhập mật khẩu bạn đang dùng vào Kiểm tra mật khẩu để xem nó bị đoán ra nhanh đến mức nào.

    Giới hạn và Pro

    Miễn phí, không cần đăng ký: mật khẩu từ 4 đến 128 ký tự, cụm từ mật khẩu từ 3 đến 12 từ, tạo tối đa 50 mật khẩu cùng lúc; từ điển 800 KB của trình kiểm tra chỉ tải một lần, ngay lần đầu bạn dùng.

    Pro gỡ quảng cáo; trình tạo và trình kiểm tra giống hệt nhau ở mọi gói. Xem Pro

    Về Trình tạo mật khẩu

    Công cụ này tạo hai loại bí mật. Mật khẩu ngẫu nhiên lấy từ chữ thường, chữ hoa, chữ số và một bộ ký hiệu bạn có thể chỉnh, dài từ 4 đến 128 ký tự. Bạn có thể loại trừ ký tự dễ nhầm như I, l, 1, O và 0, hoặc đảm bảo có ít nhất một ký tự từ mỗi nhóm đã chọn cho các trang web có quy tắc về mật khẩu. Cụm từ mật khẩu ghép từ 3 đến 12 từ trong EFF Large Wordlist – 7.776 từ thông dụng, mỗi từ tương đương 12,9 bit – với dấu phân cách, cách viết hoa và số tùy chọn, nên dễ gõ trên điện thoại và dễ nhớ.

    Mỗi ký tự và từ được chọn bằng bộ tạo số ngẫu nhiên mật mã của trình duyệt, kèm phương pháp lấy mẫu loại bỏ để tránh độ lệch nhỏ mà phép chia lấy dư đơn giản gây ra. Entropy hiển thị chính xác theo cài đặt bạn chọn, kể cả ảnh hưởng của quy tắc có ít nhất một ký tự mỗi nhóm. Bảng thời gian bẻ khóa quy đổi entropy thành thời gian đoán trung bình cho bốn kịch bản tấn công, từ biểu mẫu đăng nhập có giới hạn lượt thử đến cơ sở dữ liệu bị đánh cắp, băm bằng thuật toán nhanh và chạy trên GPU.

    Trình kiểm tra riêng đánh giá mật khẩu bạn đang dùng bằng zxcvbn, bộ ước lượng mã nguồn mở. Nó tìm từ trong từ điển, tên, dãy phím liền nhau, ngày tháng, chuỗi lặp và kiểu thay ký tự l33t giống cách các công cụ bẻ khóa thật làm, rồi giải thích điều gì khiến mật khẩu yếu.

    Từ trong cụm từ mật khẩu lấy từ EFF Large Wordlist của Electronic Frontier Foundation, dùng theo giấy phép Creative Commons Attribution 3.0 United States. Trình tạo không thể lưu hay đồng bộ mật khẩu; hãy cất chúng trong trình quản lý mật khẩu.

    Quyền riêng tư

    Mật khẩu và cụm từ mật khẩu được tạo ngay trên thiết bị bằng Web Crypto API, còn trình kiểm tra chạy zxcvbn cục bộ trong Web Worker; không có gì bạn tạo hay gõ bị gửi đi, ghi nhật ký hoặc lưu lại. Chỉ cài đặt của bạn (độ dài, nhóm ký tự, số từ) được nhớ trong bộ nhớ cục bộ.

    Tính năng

    Ngẫu nhiên không thiên lệch

    Web Crypto với lấy mẫu loại bỏ, nên mọi ký tự và từ đều có xác suất như nhau.

    Cụm từ mật khẩu EFF

    Danh sách 7.776 từ, thiết kế để cụm từ dễ nhớ và dễ gõ.

    Kiểm tra sát thực tế

    zxcvbn phát hiện từ, tên, ngày tháng và dãy phím trong mật khẩu bạn đang dùng.

    Trình tạo mật khẩu: câu hỏi thường gặp

    Mật khẩu nên dài bao nhiêu?
    Với mật khẩu ngẫu nhiên từ công cụ này, 16 ký tự dùng cả bốn nhóm ký tự cho khoảng 105 bit, không cuộc tấn công thực tế nào đoán ra được. Với tài khoản có giới hạn số lần thử, 12 ký tự đã đủ mạnh. Cụm từ mật khẩu đạt độ mạnh tương tự với sáu hoặc bảy từ. Càng dài càng an toàn, nên hãy dùng độ dài tối đa trang web cho phép khi trình quản lý mật khẩu gõ giúp bạn.
    Cụm từ mật khẩu có thật sự an toàn như mật khẩu ngẫu nhiên không?
    Có, nếu các từ được chọn ngẫu nhiên. Sáu từ trong danh sách EFF 7.776 từ cho 77,5 bit, tương đương mật khẩu ngẫu nhiên 12 ký tự, còn bảy từ cho 90 bit. Điều làm cụm từ yếu đi là tự chọn từ, trích lời bài hát hoặc dùng câu nói nổi tiếng, vì kẻ tấn công thử những thứ đó trước. Hãy để trình tạo chọn giúp bạn.
    Vì sao trình kiểm tra chấm mật khẩu đã tạo thấp hơn entropy của nó?
    zxcvbn ước lượng cách kẻ tấn công đoán mật khẩu do con người nghĩ ra, và với chuỗi không đoán được, nó dùng quy tắc thận trọng khoảng mười lần đoán cho mỗi ký tự. Trình tạo biết chính xác mật khẩu được tạo thế nào, nên entropy là thước đo chính xác hơn cho chúng. Hãy dùng trình kiểm tra cho mật khẩu bạn tự nghĩ ra.
    Nhập mật khẩu thật vào trình kiểm tra có an toàn không?
    Việc kiểm tra chạy hoàn toàn trên trình duyệt: thư viện zxcvbn và từ điển được tải về trang, không yêu cầu nào chứa mật khẩu của bạn, và bạn có thể tự xác nhận trong bảng Network. Ô nhập không được lưu hay tự điền. Dù vậy, nếu lo có người nhìn màn hình, hãy thử một mật khẩu tương tự thay vì đúng mật khẩu đó.
    Loại trừ ký tự dễ nhầm ảnh hưởng thế nào đến độ mạnh?
    Tùy chọn này bỏ bảy ký tự dễ đọc nhầm, làm tập ký tự nhỏ đi một chút: mật khẩu 20 ký tự dùng cả bốn nhóm giảm từ khoảng 131 xuống 129 bit. Mức giảm đó không đáng kể so với việc thêm một ký tự, nên hãy bật khi mật khẩu có thể bị đọc to, viết ra giấy hoặc gõ lại từ màn hình khác.