Các cụm mật khẩu dễ nhớ gồm từ 4 đến 8 từ ngẫu nhiên trích từ danh sách tiếng Anh của BIP39.
Trình tạo mật khẩu
Công cụ này được hiển thị bằng tiếng Anh; trang này giải thích về công cụ đó bằng ngôn ngữ của bạn.
Sử dụng Trình tạo mật khẩu
Chức năng của nó là gì?
Tạo mật khẩu ngẫu nhiên ngay trong trình duyệt của bạn bằng hàm `crypto.getRandomValues`, đồng thời tùy chỉnh độ dài, số lượng mật khẩu và bộ ký tự. Một thanh đánh giá đơn giản sẽ chấm điểm cho bất kỳ mật khẩu nào bạn dán vào.
Ứng dụng này hoạt động hoàn toàn trên trình duyệt của bạn: mọi thông tin bạn nhập vào đều không được tải lên.
Cách sử dụng Trình tạo mật khẩu
- Đặt độ dài. Nhập độ dài từ 4 đến 256 ký tự. Các giá trị nằm ngoài phạm vi này sẽ bị giới hạn, và trường trống sẽ được đặt mặc định là 24.
- Đặt số lượng. Chọn số lượng mật khẩu muốn tạo, từ 1 đến 50.
- Chọn bộ ký tự. Chọn các ô A–Z, a–z, 0–9 và Ký hiệu. Nếu một trang web không chấp nhận một số ký hiệu, hãy bỏ chọn ô “Ký hiệu” và thay vào đó thêm một vài ký tự có độ dài tương ứng.
- Tạo. Nhấn nút “Tạo”; mỗi lần nhấn sẽ tạo ra các mật khẩu mới. Bộ mật khẩu đầu tiên được tạo ra khi trang web mở ra.
- Sao chép và lưu trữ. Sao chép toàn bộ nội dung từng dòng. Chỉ giữ lại mật khẩu mà bạn đang sử dụng trong trình quản lý mật khẩu của mình.
- Đánh giá mật khẩu hiện tại. Dán mật khẩu vào công cụ Phân tích độ mạnh để xem điểm số từ 0 đến 100. Công cụ này chỉ xem xét độ dài và loại ký tự, vì vậy hãy coi đây là một hướng dẫn sơ bộ.
Ví dụ
Cài đặt mặc định
Length 24, count 5, all four character sets (A-Z, a-z, 0-9, symbols)Five 24-character passwords from A–Z, a–z, 0–9 and symbols, for example of the form T9#rW2!mQx… (the rest hidden).
A password printed on a public page is not secret, so this page never shows a real one: yours are generated in your browser with crypto.getRandomValues.Cung cấp năm mật khẩu gồm 24 ký tự, mỗi mật khẩu có độ dài khoảng 155 bit; mỗi lần nhấn nút “Generate” sẽ tạo ra các mật khẩu mới.
Nó kiểm tra những gì
| Tín hiệu | Ý nghĩa của điều đó là gì |
|---|---|
| Chiều dài | Với cả bốn bộ ký tự, mỗi ký tự đóng góp khoảng 6,46 bit: 16 ký tự tương ứng với khoảng 103 bit, 24 ký tự tương ứng với khoảng 155 bit. |
| Bộ ký tự | A–Z và a–z mỗi bộ có 26 ký tự, 0–9 có 10 ký tự, còn các ký hiệu có 26 ký tự: !@#$%^&*()-_=+[]{}|;:,.<>? Tổng cộng là 88 ký tự. |
| Chưa chọn ô nào | Nếu bạn bỏ chọn cả bốn ô, công cụ sẽ tự động chỉ sử dụng các ký tự từ a đến z, với độ dài mà bạn đã đặt. Hãy chọn ít nhất một tùy chọn để kiểm soát kết quả nhận được. |
| Không đảm bảo thành phần hỗn hợp | Mỗi ký tự đều được chọn ngẫu nhiên từ tập hợp các ký tự này, do đó mật khẩu có thể thiếu một chữ số hoặc một ký hiệu. Nếu trang web yêu cầu phải có cả chữ số lẫn ký hiệu, hãy tạo lại mật khẩu. |
| Điểm sức mạnh | Số điểm được tính khi đạt 8, 12, 16 và 24 ký tự, cũng như khi có chữ in hoa, chữ thường, chữ số và các ký tự khác, với mức tối đa là 100. Dưới 40 là “Yếu”, dưới 70 là “Khá”, dưới 90 là “Mạnh”, còn lại là “Rất mạnh”. |
| Những gì đồng hồ không tính đến | Các từ trong từ điển, mẫu gõ bàn phím và danh sách các từ dễ đoán. “correcthorsebatterystaple” – bốn từ phổ biến trích từ một bộ truyện tranh nổi tiếng – đạt 65 điểm (Khá) chỉ dựa trên độ dài và việc sử dụng chữ thường. |
| Số lượng | Từ 1 đến 50 mật khẩu cho mỗi lần nhấn. Các con số lớn hơn sẽ được giới hạn ở mức 50, còn trường trống sẽ cho kết quả là 5. |
| Sao chép tất cả | Sao chép tất cả các dòng đã tạo ra, không sao chép bất kỳ mật khẩu nào. Hãy xóa những dòng bạn không sử dụng khỏi bất kỳ nơi nào bạn đã dán chúng vào. |
Các ví dụ khác
Chỉ chấp nhận chữ cái và số
Length 20, Count 3, A–Z, a–z and 0–9 ticked, Symbols untickedBa mật khẩu gồm 20 ký tự, được chọn ngẫu nhiên từ 62 ký tự, mỗi mật khẩu có độ dài khoảng 119 bit.
Tất cả các ô chưa được đánh dấu
Length 12, Count 1, no character set tickedMột mật khẩu gồm 12 ký tự, chỉ chứa các chữ cái thường, tương đương khoảng 56 bit, vì công cụ này sẽ tự động chuyển sang sử dụng các ký tự từ a đến z.
Lấy một ví dụ nổi tiếng làm minh họa
Tr0ub4dor&3 in Strength analyzerKhá, 60/100: 15 điểm cho ít nhất 8 ký tự, mỗi loại 10 điểm cho chữ hoa, chữ thường và số, 15 điểm cho ký hiệu.
Câu hỏi thường gặp
Mức độ ngẫu nhiên của các mật khẩu là như thế nào?
Mỗi ký tự được tạo ra từ crypto.getRandomValues, bộ tạo số ngẫu nhiên mật mã của trình duyệt. Các byte được ánh xạ thành ký tự thông qua phép chia lấy dư, điều này khiến một số ký tự có xác suất xuất hiện cao hơn một chút và tiêu tốn ít hơn 0,02 bit cho mỗi ký tự; do đó, một mật khẩu gồm 24 ký tự được tạo từ cả bốn tập hợp vẫn có độ dài khoảng 155 bit.
Tôi có thể tin tưởng vào chỉ số sức mạnh này không?
Đây chỉ là hướng dẫn sơ bộ: công cụ này đánh giá dựa trên độ dài và các loại ký tự, đồng thời không xem xét đến các từ, mẫu hoặc các lỗ hổng bảo mật, do đó mật khẩu P@ssw0rd2024 được xếp hạng là “Mạnh”. Hãy kiểm tra mật khẩu bạn đang sử dụng bằng công cụ Pwned Password Check.
Các mật khẩu có được gửi đi hay lưu trữ ở đâu không?
Không. Các mật khẩu này được tạo ra ngay trên trang này, không bao giờ được tải lên và cũng không được lưu lại, vì vậy hãy sao chép chúng vào trình quản lý mật khẩu của bạn trước khi đóng tab.
Tôi có thể sử dụng một mật khẩu đã tạo trên hai trang web không?
Không. Nếu một trang web bị lừa đảo hoặc bị xâm nhập, những kẻ tấn công sẽ thử dùng mật khẩu đó trên các trang web khác. Hãy đặt mật khẩu riêng cho từng tài khoản và lưu chúng trong trình quản lý mật khẩu.
Những tài khoản nào cần thay mật khẩu mới trước tiên?
Tài khoản email của bạn, bởi vì thông qua đó, kẻ tấn công có thể đặt lại mật khẩu của hầu hết các tài khoản khác, bao gồm tài khoản ngân hàng, sàn giao dịch tiền điện tử và bất kỳ tài khoản nào mà bạn đã sử dụng lại mật khẩu đó.
Tôi nên dùng mật khẩu hay cụm mật khẩu?
Hãy sử dụng mật khẩu ngẫu nhiên mà trình quản lý mật khẩu sẽ tự động điền giúp bạn. Đối với một số thông tin bí mật mà bạn buộc phải nhập tay hoặc ghi nhớ, chẳng hạn như mật khẩu chính của chính trình quản lý mật khẩu, hãy sử dụng công cụ tạo cụm mật khẩu.
Nếu trang web từ chối mật khẩu thì sao?
Một số trang web giới hạn độ dài hoặc chỉ cho phép sử dụng một số ký tự nhất định. Hãy bỏ chọn ô “Ký tự” hoặc giảm độ dài xuống mức giới hạn của trang web, và sử dụng độ dài tối đa mà trang web cho phép.