PassGen.co

Ngôn ngữ

Trình Tạo Mật Khẩu

Tạo mật khẩu ngẫu nhiên miễn phí

Tạo mật khẩu ngẫu nhiên mạnh chỉ bằng một cú nhấp chuột. Chọn độ dài từ 6 đến 256 ký tự và các loại ký tự muốn dùng: chữ hoa, chữ thường, chữ số và ký hiệu. Cài đặt mặc định, gồm 16 ký tự với cả bốn loại, đủ mạnh cho hầu hết mọi tài khoản. Bạn cần một mật khẩu dễ nhớ, chẳng hạn như ba từ ngẫu nhiên? Hãy dùng trình tạo mật khẩu dễ nhớ.

Ba tính năng giúp bạn tiết kiệm thời gian. Liên kết đến các cài đặt này lưu chính xác các tùy chọn của bạn thành một dấu trang, để lần sau bạn chỉ cần nhấp một lần là có mật khẩu mới. Mã QR giúp chuyển mật khẩu sang điện thoại mà không cần gõ lại. Và sau khi tải xong, trang vẫn hoạt động khi không có mạng. Hoàn toàn miễn phí, không cần đăng ký.

Chuyển đến: Bạn cần mật khẩu để làm gì? · Nếu trang web từ chối mật khẩu · Có an toàn không? · Mật khẩu mạnh đến mức nào?

Bạn cần mật khẩu để làm gì?

Chọn mục đích sử dụng mật khẩu và trình tạo mật khẩu sẽ mở với các cài đặt phù hợp. Các ví dụ được tạo mới theo những cài đặt đó mỗi khi tải trang.

Để lưu các cài đặt của bạn, hãy đánh dấu trang hoặc dùng Liên kết đến các cài đặt này. Liên kết chỉ chứa các cài đặt, không bao giờ chứa mật khẩu.

Nếu trang web từ chối mật khẩu của bạn

Một số trang web giới hạn độ dài mật khẩu hoặc các ký hiệu được phép dùng. Hãy thử lần lượt các cách sau:

  • Dùng độ dài tối đa mà trang web cho phép nếu giới hạn đó ngắn hơn độ dài bạn đã đặt. Nhiều trang web chỉ cho phép tối đa 16 hoặc 20 ký tự.
  • Chỉ dùng ký hiệu thông dụng: nhấn vào mũi tên bên cạnh $?% rồi chọn Chỉ ký hiệu thông dụng. Tùy chọn này chỉ giữ lại ! @ # $ % ^ & *, những ký hiệu được hầu hết các trang web chấp nhận. Nếu trang web liệt kê các ký hiệu được phép dùng, hãy dán danh sách đó vào Chọn ký hiệu.
  • Tắt ký hiệu. Nếu trang web cho phép, hãy tăng thêm bốn ký tự: mật khẩu ngẫu nhiên gồm 20 ký tự chỉ có chữ cái và chữ số mạnh hơn mật khẩu 16 ký tự có ký hiệu.

Trình tạo mật khẩu ngẫu nhiên này có an toàn không?

Công cụ này được thiết kế để chúng tôi không bao giờ nhận được mật khẩu của bạn. Mật khẩu được tạo trong trình duyệt, ngay trên thiết bị của bạn, bằng bộ tạo số ngẫu nhiên an toàn của thiết bị. Không có tài khoản hay cơ sở dữ liệu mật khẩu.

Bạn có thể tự kiểm tra: sau khi trang tải xong, hãy tắt Wi-Fi hoặc dữ liệu di động rồi tiếp tục tạo mật khẩu. Công cụ vẫn hoạt động vì việc tạo mật khẩu không cần kết nối mạng.

Không trang web nào có thể bảo vệ bạn nếu thiết bị đã bị nhiễm phần mềm độc hại, trình duyệt có tiện ích mở rộng gây hại hoặc có phần mềm đọc nội dung bạn sao chép. Hãy sử dụng thiết bị và trình duyệt mà bạn tin cậy.

Mật khẩu mạnh đến đâu là đủ?

Mật khẩu mặc định của chúng tôi gồm 16 ký tự ngẫu nhiên với chữ cái, số và ký hiệu, đủ mạnh cho mọi mục đích, từ email đến ổ đĩa được mã hóa. Hãy dùng mật khẩu ít nhất như vậy và dùng mật khẩu khác nhau cho từng tài khoản. Trình quản lý mật khẩu sẽ nhớ chúng giúp bạn, còn với mật khẩu duy nhất bạn nhập hằng ngày, cụm mật khẩu sẽ dễ dùng hơn.

Thời gian bên dưới trình tạo được tính cho trường hợp xấu nhất: kẻ tấn công có một bản sao để thử đoán trên máy tính của chúng, không bị giới hạn số lần thử, chẳng hạn như danh sách mật khẩu bị đánh cắp từ một trang web hoặc bản sao của một tệp được mã hóa. Với mật khẩu đang hiển thị trong trình tạo, thời gian đoán được phụ thuộc vào người đang thử đoán:

Mật khẩu của bạn16 ký tựABCabc123$?%

Một card đồ họa
2,9 nghìn tỷ năm
Như trong một máy tính chơi game cấu hình mạnh
1.000 card đồ họa Mức của bạn
2,9 tỷ năm
Được thuê theo giờ, chẳng hạn bởi một nhóm tội phạm
100.000 card đồ họa
29 triệu năm
Quy mô của một chính phủ hoặc một công ty công nghệ lớn. Không ai công bố những số liệu này.

Việc tấn công một trang web hoặc thiết bị được bảo vệ đúng cách sẽ chậm hơn nhiều: nó chặn việc thử sai liên tục và lưu mật khẩu ở dạng khiến việc thử đoán mất nhiều thời gian. Tuy nhiên, bạn không thể biết một trang web lưu mật khẩu của bạn như thế nào, nên đừng trông cậy vào điều đó.

Mật khẩu do con người tự chọn yếu hơn nhiều so với những gì độ dài của nó thể hiện, vì mọi người thường dùng những từ, tên và ngày tháng mà kẻ tấn công sẽ thử trước tiên. Để kiểm tra mật khẩu bạn đang có, hãy dùng Trình kiểm tra độ mạnh mật khẩu. Công cụ này cũng hoạt động ngay trong trình duyệt của bạn.

Sử dụng trên điện thoại hoặc khi không có mạng

Bạn cần dùng mật khẩu trên điện thoại? Chọn Mã QR bên dưới trình tạo mật khẩu rồi quét mã thay vì nhập mật khẩu.

Sau khi PassGen.co tải xong trong trình duyệt, bạn có thể tiếp tục sử dụng mà không cần kết nối internet, chẳng hạn khi thiết lập bộ định tuyến mới. Hãy thử trước một lần để chắc chắn tính năng này hoạt động khi bạn cần. Thêm ứng dụng vào màn hình chính giúp việc sử dụng khi không có mạng ổn định hơn, đặc biệt là trên iPhone.

Trên iPhone hoặc iPad: mở trang này trong Safari, nhấn nút Chia sẻ, rồi nhấn Thêm vào Màn hình chính.

Trên Android hoặc máy tính: mở menu trình duyệt rồi chọn Cài đặt ứng dụng hoặc Thêm vào Màn hình chính.

Miễn phí. Thêm biểu tượng ổ khóa vào màn hình chính và sử dụng được khi không có mạng.

  1. Nhấn nút Chia sẻ trong Safari. Trên các phiên bản iOS mới hơn, hãy mở menu Thêm (ba dấu chấm) trước.
  2. Nhấn Thêm vào Màn hình chính.
  3. Nhấn Thêm. Biểu tượng ổ khóa sẽ xuất hiện trên màn hình chính và bạn có thể dùng ứng dụng khi không có mạng.

Bạn đang dùng ứng dụng đã cài đặt. Ứng dụng hoạt động khi không có mạng, giống như trang web.

Cách hoạt động: Chi tiết kỹ thuật

Dành cho lập trình viên, đội ngũ CNTT và bất kỳ ai muốn kiểm chứng những gì chúng tôi công bố.

Nguồn ngẫu nhiên an toàn

mọi ký tự đều được tạo từ crypto.getRandomValues() thuộc Web Crypto API, sử dụng nguồn ngẫu nhiên an toàn của hệ điều hành trên thiết bị của bạn. Công cụ không bao giờ dùng Math.random().

Không có sai lệch do phép chia lấy dư

mỗi lần chọn ngẫu nhiên đều dùng phương pháp lấy mẫu loại bỏ, nên mọi ký tự trong tập đã chọn đều có cơ hội được chọn như nhau.

Có đủ mọi loại ký tự đã chọn

mật khẩu chứa ít nhất một ký tự thuộc mỗi loại bạn đã chọn, sau đó được xáo trộn bằng cùng nguồn ngẫu nhiên an toàn. Điều này loại bỏ một số ít mật khẩu có thể có, nên độ mạnh thực tế thấp hơn một chút so với mức ước tính hiển thị.

Ước tính độ mạnh

số bit = độ dài × log2(số ký tự trong tập đang dùng); mật khẩu dài 16 ký tự dùng cả bốn loại có độ mạnh khoảng 105 bit. Thời gian bẻ khóa được ước tính với giả định kẻ tấn công biết các cài đặt của bạn và thử một nửa tổng số mật khẩu có thể có, bằng 1.000 card đồ họa với tốc độ khoảng 200 nghìn tỷ lần đoán mỗi giây khi thử đoán mật khẩu được lưu bằng hàm băm nhanh. Các hàm băm chậm như bcrypt hoặc Argon2 sẽ khiến việc đoán chậm hơn nhiều.

Ký hiệu trong lệnh và tệp

những ký hiệu được nhiều trang web chấp nhận nhất, như $, #, ! và &, lại có ý nghĩa đặc biệt trong trình thông dịch lệnh, tệp cài đặt và chuỗi kết nối. Khi dùng mật khẩu ở những nơi này, hãy tắt ký hiệu và tăng độ dài; tùy chọn Máy chủ, dòng lệnh hoặc tệp cấu hình sẽ làm điều này.

Khóa và token

hãy dùng PassGen.co cho các chuỗi bí mật dạng văn bản mà bạn tự chọn. Không dùng công cụ này để thay thế khóa API hoặc token do dịch vụ cấp, khóa SSH, chứng chỉ hoặc các khóa phải tuân theo định dạng cụ thể, như hệ thập lục phân, Base64 hoặc số bit cố định.

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

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

Hãy dùng 16 ký tự ngẫu nhiên cho mọi tài khoản bạn lưu trong trình quản lý mật khẩu hoặc trình duyệt. Nhiều trang web giới hạn độ dài ở 16 hoặc 20 ký tự, nên 16 ký tự cũng phù hợp với hầu hết các trang. NIST, một cơ quan tiêu chuẩn của Mỹ, khuyến nghị các trang web yêu cầu ít nhất 15 ký tự khi chỉ dùng mật khẩu để đăng nhập, không có bước xác minh thứ hai như nhập mã.

Mật khẩu 12 ký tự có an toàn không?

Chỉ ở những nơi chặn các lần thử sai. Nếu không có gì ngăn việc thử đoán, 1.000 card đồ họa sẽ mất khoảng 38 năm để đoán được một mật khẩu ngẫu nhiên dài 12 ký tự dùng cả bốn loại ký tự, nên mật khẩu này được xếp mức Trung bình. Với 16 ký tự, chúng sẽ mất khoảng 2,9 tỷ năm, mà mật khẩu cũng không khó dùng hơn khi có trình quản lý mật khẩu.

Tôi có cần dùng ký hiệu trong mật khẩu không?

Không. Ký hiệu giúp mật khẩu mạnh hơn, nhưng độ dài còn quan trọng hơn. Nếu trang web hoặc thiết bị khiến việc dùng ký hiệu trở nên khó khăn, hãy tắt tùy chọn này và thêm vài ký tự để bù lại.

Mỗi tùy chọn có tác dụng gì?

Độ dài thiết lập số ký tự, từ 6 đến 256. Nhiều mật khẩu tạo tối đa 16 mật khẩu, mỗi mật khẩu một dòng. ABC, abc, 123 và $?% lần lượt là chữ hoa, chữ thường, chữ số và ký hiệu: dấu ✓ cho biết loại ký tự đó đang được dùng. Nhấp vào một tùy chọn để loại bỏ loại ký tự đó; tùy chọn sẽ hiển thị với nét gạch ngang. 0Oo 1IiLl cũng hoạt động tương tự: tắt tùy chọn này để loại bỏ các ký tự trông giống nhau (0, O, o, 1, I, i, L và l). Mũi tên bên cạnh $?% cho phép chọn ký hiệu để dùng: tất cả, chỉ ký hiệu thông dụng (! @ # $ % ^ & *), hoặc các ký hiệu bạn tự chọn hay dán từ danh sách của một trang web.

Google Chrome có trình tạo mật khẩu ngẫu nhiên không?

Có. Chrome, Safari, Edge và hầu hết các trình quản lý mật khẩu đều đề xuất mật khẩu mạnh khi bạn đăng ký tài khoản trên một trang web, rồi lưu lại cho bạn. Đây là lựa chọn phù hợp cho việc đăng ký tài khoản thông thường. Hãy dùng PassGen.co khi trình duyệt không hỗ trợ, chẳng hạn khi tạo mật khẩu cho Wi-Fi hoặc thiết bị, hay khi bạn muốn tự chọn độ dài và các loại ký tự.

ChatGPT có thể tạo mật khẩu cho tôi không?

ChatGPT có thể viết ra một chuỗi trông có vẻ ngẫu nhiên, nhưng thực ra không phải vậy. Chatbot viết các ký tự mà nó dự đoán có khả năng xuất hiện, nên mật khẩu do nó tạo ra tuân theo những quy luật khiến chúng dễ đoán hơn vẻ ngoài. Mật khẩu đó cũng được lưu trong lịch sử trò chuyện của bạn. Một công cụ tạo mật khẩu ngẫu nhiên như công cụ này sử dụng bộ tạo số ngẫu nhiên an toàn của thiết bị, và mật khẩu không bao giờ rời khỏi trình duyệt của bạn.

PassGen.co có thể xem hoặc lưu mật khẩu của tôi không?

Không. Mật khẩu được tạo bằng mã chạy trong trình duyệt của bạn và không bao giờ được gửi cho chúng tôi. Không có tài khoản và cũng không có cơ sở dữ liệu mật khẩu.

Mật khẩu Wi-Fi thế nào là tốt?

Hãy dùng 20 ký tự gồm chữ cái và chữ số ngẫu nhiên, không có ký tự trông giống nhau, để dễ nhập trên TV. Trình tạo mã QR Wi-Fi tạo mật khẩu như vậy và in thẻ để khách có thể quét mã rồi kết nối.

Tôi có thể tạo nhiều mật khẩu cùng lúc không?

Có. Tạo tối đa 16 mật khẩu tại đây, mỗi mật khẩu một dòng. Nếu cần cho cả lớp học hoặc công ty, trình tạo mật khẩu hàng loạt có thể tạo tối đa 1.000 mật khẩu và xuất tệp CSV sẵn sàng để nhập vào Microsoft 365, Google Workspace hoặc Active Directory.

Làm sao để giữ an toàn cho mật khẩu?

Hãy lưu từng mật khẩu trong trình quản lý mật khẩu và chỉ dùng mỗi mật khẩu cho một tài khoản. Khi một trang web bị xâm nhập, kẻ tấn công sẽ thử dùng cùng địa chỉ email và mật khẩu đó trên các trang web khác. Hãy bật xác minh hai bước ở bất cứ nơi nào có hỗ trợ.

Tôi nên đổi mật khẩu bao lâu một lần?

Chỉ khi có lý do, chẳng hạn dịch vụ bị rò rỉ dữ liệu hoặc có dấu hiệu người khác đã sử dụng tài khoản của bạn. NIST khuyến nghị các trang web không bắt buộc đổi mật khẩu theo lịch cố định, vì điều đó khiến người dùng có xu hướng chọn mật khẩu yếu hơn.

Độ dài

Độ dài bất kỳ từ 6 đến 256 ký tự. Nhập vào ô phía trên hoặc, nếu dùng máy tính, kéo số sang trái hoặc phải.

Bao gồm ký tự tương tự

Ký hiệu cần dùng

Trong cửa sổ dòng lệnh hoặc tệp cấu hình, ngay cả $ ! # cũng có thể gây vấn đề. Tắt ký hiệu hoặc chỉ dùng - và _.

Số lượng mật khẩu

Cần nhiều hơn 16 mật khẩu? Trình tạo mật khẩu hàng loạt

Mã QR

Quét bằng camera điện thoại để nhận mật khẩu trên điện thoại.

Đang làm bảng Wi-Fi? Dùng mật khẩu này