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

Tạo mật khẩu mạnh, ngẫu nhiên với độ dài, bộ chữ thường, chữ hoa, chữ số và ký hiệu có thể điều chỉnh cùng bộ lọc ký tự dễ nhầm lẫn, tất cả ngay trong trình duyệt của bạn.

Đang tải công cụ…

Trình tạo mật khẩuTạo mật khẩu mạnh, ngẫu nhiên với toàn quyền kiểm soát độ dài, các bộ ký tự và số lượng tạo cùng lúc. Chọn chữ thường, chữ hoa, chữ số và ký hiệu, tùy chọn loại bỏ các ký tự trông giống nhau, và xem entropy của từng kết quả theo bit. Mỗi mật khẩu được tạo cục bộ bằng Web Crypto API (crypto.getRandomValues) và không bao giờ rời khỏi trình duyệt của bạn.

Trình tạo mật khẩu là gì?

Trình tạo mật khẩu là một công cụ trực tuyến miễn phí tạo ra những mật khẩu mạnh và khó đoán cho bất kỳ lần đăng nhập, tài khoản cơ sở dữ liệu, khóa API hay mạng Wi-Fi nào. Đặt độ dài từ 4 đến 128 ký tự bằng thanh trượt hoặc ô số, sau đó bật/tắt các bộ ký tự muốn đưa vào: chữ thường, chữ hoa, chữ số và ký hiệu. Bật Loại trừ ký tự dễ nhầm lẫn để bỏ các ký tự giống nhau như 0/O và 1/l/I, giúp mật khẩu dễ gõ và dễ đọc to hơn. Tạo tối đa 50 mật khẩu cùng lúc, sao chép một giá trị riêng lẻ hoặc toàn bộ danh sách, và xem chỉ số entropy theo bit theo thời gian thực để đánh giá độ mạnh. Tính ngẫu nhiên đến từ crypto.getRandomValues của Web Crypto API bằng phương pháp lấy mẫu loại bỏ, nên không có sai lệch modulo và mỗi ký tự được chọn đồng đều.

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

  1. Đặt độ dài mật khẩu bằng thanh trượt hoặc ô số (từ 4 đến 128 ký tự).
  2. Mở phần cài đặt (bánh răng) và chọn các bộ ký tự muốn đưa vào: chữ thường, chữ hoa, chữ số và ký hiệu.
  3. Tùy chọn đánh dấu Loại trừ ký tự dễ nhầm lẫn để bỏ các ký tự giống nhau như 0, O, l, 1 và I.
  4. Nhập số lượng mật khẩu bạn muốn vào ô Số lượng (từ 1 đến 50).
  5. Nhấp Tạo để tạo một loạt mới; theo dõi các chỉ số Entropy và Độ mạnh cập nhật khi bạn thay đổi tùy chọn.
  6. Sao chép một mật khẩu bằng nút trên hàng của nó, hoặc dùng nút sao chép bên cạnh danh sách để lấy tất cả.

Ví dụ

Mật khẩu 16 ký tự với tất cả các bộ

Độ dài 16 với chữ thường, chữ hoa và chữ số bật sẽ tạo ra giá trị như k7Rm2Qp9xZ4nVb3T với khoảng 95 bit entropy, hiển thị là Rất mạnh. Giá trị chính xác là ngẫu nhiên mỗi khi bạn nhấp Tạo.

Bật ký hiệu để có bí mật độ mạnh cao

Bật Ký hiệu và đặt độ dài 24 để đưa vào các ký tự như !@#$%^&* . Entropy vượt 150 bit, phù hợp cho tài khoản root hoặc một bí mật API tồn tại lâu dài cần chống lại các cuộc tấn công dò mật khẩu.

Loạt mật khẩu dễ đọc, không có ký tự giống nhau

Đánh dấu Loại trừ ký tự dễ nhầm lẫn, giữ chữ số và chữ thường, đặt Số lượng là 10 rồi nhấp Tạo. Bạn nhận được mười mật khẩu dễ đọc, không nhầm lẫn 0/O hay 1/l/I, tiện cho việc phát thông tin đăng nhập tạm thời.

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

Việc tạo mật khẩu có an toàn và không thiên lệch không?
Có. Mỗi ký tự được lấy từ crypto.getRandomValues của Web Crypto API, một nguồn ngẫu nhiên an toàn về mặt mật mã, bằng phương pháp lấy mẫu loại bỏ thay vì modulo đơn giản, nên không có thiên lệch thống kê đối với bất kỳ ký tự nào trong nhóm.
Con số entropy theo bit là gì?
Entropy ước lượng mức độ khó đoán của mật khẩu: nó bằng độ dài nhân với logarit cơ số 2 của kích thước nhóm ký tự của bạn. Càng nhiều bộ ký tự và độ dài càng lớn thì số bit càng cao; khoảng 40 bit là yếu, 64 là khá, 100 là mạnh, và trên mức đó là rất mạnh.
Loại trừ ký tự dễ nhầm lẫn có tác dụng gì?
Nó loại bỏ các ký tự dễ nhầm khi đọc hoặc gõ, chẳng hạn chữ số 0 với chữ O, và 1 với chữ l thường và chữ I hoa. Mật khẩu vẫn ngẫu nhiên nhưng dễ chép tay hoặc đọc to hơn.
Tôi có thể tạo mật khẩu dài bao nhiêu và bao nhiêu mật khẩu?
Độ dài từ 4 đến 128 ký tự, và bạn có thể tạo từ 1 đến 50 mật khẩu trong một loạt. Các giá trị ngoài những phạm vi đó sẽ được giới hạn trước khi tạo.
Mật khẩu của tôi có được gửi đến máy chủ không?
Không. Mỗi mật khẩu được tạo hoàn toàn trong trình duyệt của bạn bằng Web Crypto API. Không có gì được tải lên, ghi nhật ký hay lưu trên bất kỳ máy chủ nào, nên công cụ hoạt động ngoại tuyến và các bí mật của bạn vẫn riêng tư.

Công cụ liên quan