Chuyển tới nội dung chính
Z

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

Tạo mật khẩu ngẫu nhiên mạnh, an toàn về mặt mật mã. Tùy chỉnh độ dài và bộ ký tự — chạy trong trình duyệt của bạn.

Miễn phí Không cần đăng ký Chạy trên trình duyệt Tôn trọng riêng tư Updated
464128
Bộ ký tự
Strength: (~ bits)

Cách dùng

  1. 1 Đặt độ dài và số lượng mật khẩu bạn cần (1–100).
  2. 2 Chọn bộ ký tự muốn đưa vào — chữ thường, chữ hoa, chữ số, ký hiệu.
  3. 3 Tắt các ký tự dễ nhầm lẫn (l, I, O, 0, 1) nếu bạn sẽ đọc mật khẩu thành tiếng hoặc chép tay.

Vì sao dùng công cụ này

  • An toàn về mặt mật mã — dùng Web Crypto API (crypto.getRandomValues), không phải Math.random.
  • Đảm bảo có ít nhất một ký tự từ mỗi bộ đã bật, sau đó lấp đầy phần còn lại từ toàn bộ bảng ký tự kết hợp.
  • Thước đo entropy hiển thị độ mạnh mật khẩu theo bit — từ 60 bit trở lên là mạnh, từ 128 bit trở lên là dư thừa.
  • Tạo 100 mật khẩu chỉ trong một lần nhấn để dùng hàng loạt.
  • Không bao giờ gửi mật khẩu lên máy chủ — tạo hoàn toàn phía trình duyệt.

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

Mật khẩu của tôi nên dài bao nhiêu?

Với các tài khoản quan trọng, độ dài từ 16 ký tự trở lên với cả 4 bộ ký tự bật lên sẽ cho entropy từ 96 bit trở lên — hiện không thể bẻ khóa. Với cụm mật khẩu (passphrase), càng dài càng tốt.

"Ký tự dễ nhầm lẫn" là gì?

Là các cặp ký tự trông giống nhau: l/I/1, O/0. Loại trừ chúng giúp ích khi bạn cần đọc hoặc gõ tay mật khẩu. Nên giữ lại nếu bạn sẽ dán (paste) mật khẩu vào hệ thống.

"crypto.getRandomValues" có thực sự ngẫu nhiên không?

Nó lấy dữ liệu từ nguồn ngẫu nhiên mật mã của hệ điều hành — cùng nguồn được dùng để tạo khóa TLS. Đây là chuẩn cho tính ngẫu nhiên nhạy cảm về bảo mật trong trình duyệt.

Các bạn có ghi lại mật khẩu đã tạo không?

Không. Công cụ chạy hoàn toàn trong trình duyệt của bạn. Chúng tôi chỉ biết bạn đã truy cập trang (dữ liệu phân tích ẩn danh, nếu được bật).

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

Trình tạo mật khẩu là công cụ tạo ra các chuỗi ký tự ngẫu nhiên phù hợp để dùng làm thông tin đăng nhập. Các trình tạo an toàn lấy entropy từ nguồn ngẫu nhiên mạnh về mặt mật mã (trong trình duyệt là Web Crypto API với `crypto.getRandomValues`) thay vì `Math.random`, và cho phép người dùng kết hợp chữ hoa, chữ thường, chữ số và ký hiệu để đáp ứng các quy tắc phức tạp riêng của từng trang web.

Trình tạo mật khẩu so với các lựa chọn khác

Trình tạo mật khẩu so với các công cụ trình duyệt và máy tính thông thường — so sánh nhanh các tính năng.
Tính năng Zerethon Tools Công cụ trực tuyến thường gặp Ứng dụng máy tính
CSPRNG (crypto.getRandomValues) Yes Sometimes Yes
Passwords leave device No Yes (server-generated) No
Configurable character sets Yes Yes Yes
Bulk generation Yes Sometimes Yes
Free Yes Yes (with ads) Often paid
Tóm tắt

Trình tạo mật khẩu là công cụ lập trình miễn phí của Zerethon Tools. Tạo mật khẩu ngẫu nhiên mạnh, an toàn về mặt mật mã. Tùy chỉnh độ dài và bộ ký tự — chạy trong trình duyệt của bạn. Chạy hoàn toàn trong trình duyệt — không đăng ký, không tải lên.

Danh mục
Lập trình
Giá
Miễn phí
Quyền riêng tư
Chạy trên trình duyệt
Đăng ký
Không cần

Quyền riêng tư

Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. Trình tạo mật khẩu chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.

Kiến thức cơ bản

Hướng dẫn

Công cụ liên quan

Xây dựng, chia sẻ và phát triển trên Zerethon Social

Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.

Dùng thử Zerethon miễn phí