ngẫu nhiên · 94 ký tự · bit
Trình tạo mật khẩu
Mật khẩu 16 ký tự lấy từ cả 94 ký tự ASCII in được có entropy 104.9 bit, và trang này tạo ra nó ngay trong thẻ trình duyệt của bạn. Chọn ký tự hoặc từ, đặt độ dài và sao chép kết quả.
- 10 × 0–9 = 33.2 bit
- 16 × log₂ 94 = 104.9 bit
- 6 × log₂ 1296 = 62.0 bit
Một giá trị mới xuất hiện mỗi khi bạn đổi một cài đặt hoặc bấm Tạo lại. Không có gì bạn tạo ra bị lưu, đưa vào địa chỉ trang hay gửi đến máy chủ.
Scanned by NortonTM Safe Web
Tóm tắt nhanh
- Giá
- Không mất phí
- Tài khoản
- Không cần
- Tải lên
- Không áp dụng — giá trị được tạo trong thẻ của bạn, không có gì bị gửi đi đâu cả
- Nguồn ngẫu nhiên
- crypto.getRandomValues của trình duyệt, với lấy mẫu loại bỏ
- Độ dài
- 4 đến 128 ký tự, hoặc 3 đến 12 từ
- Danh sách từ
- EFF Short Wordlist #1, 1296 từ, CC BY 3.0 US
Entropy của các cài đặt thường gặp
Entropy là độ dài × log2(kích thước tập), tính bằng bit. Tập 10 là chữ số, 26 là chữ thường, 62 là chữ cái và chữ số, và 94 là mọi ký tự ASCII in được. Mỗi bit thêm vào làm gấp đôi số lần đoán mà một phương pháp cần.
| Kích thước tập | 8 ký tự | 12 ký tự | 16 ký tự | 20 ký tự |
|---|---|---|---|---|
| 10 | 26.6 | 39.9 | 53.2 | 66.4 |
| 26 | 37.6 | 56.4 | 75.2 | 94.0 |
| 62 | 47.6 | 71.5 | 95.3 | 119.1 |
| 94 | 52.4 | 78.7 | 104.9 | 131.1 |
| Số từ | Entropy (bit) |
|---|---|
| 3 | 31.0 |
| 4 | 41.4 |
| 5 | 51.7 |
| 6 | 62.0 |
| 7 | 72.4 |
Cách tạo một mật khẩu
Chọn ký tự hoặc từ
Ký tự cho một chuỗi ngắn như trình quản lý mật khẩu vẫn lưu. Cụm từ mật khẩu nối các từ ngẫu nhiên từ một danh sách 1296 từ, dễ đọc và dễ gõ hơn trên điện thoại hoặc tivi.
Đặt độ dài và các loại ký tự
Mặc định là 16 ký tự gồm chữ thường, chữ hoa, chữ số và ký hiệu. Độ dài quan trọng nhất: mỗi ký tự thêm vào từ một tập 94 ký tự cộng thêm 6.55 bit. Hãy tắt một loại nếu trang bạn đăng ký không chấp nhận.
Sao chép và cất giữ
Bấm Sao chép rồi dán giá trị vào biểu mẫu đăng ký và vào trình quản lý mật khẩu của bạn ngay. Trang không lưu lịch sử, nên giá trị bạn không sao chép sẽ mất khi bạn rời đi hoặc bấm Tạo lại.
Mật khẩu được tạo thế nào
Trang xin bộ sinh số ngẫu nhiên mật mã của trình duyệt, crypto.getRandomValues, cho các con số và biến mỗi số thành một vị trí trong danh sách ký tự hoặc từ. Phép lấy phần dư đơn thuần sẽ thiên về một số vị trí, nên các số ở cuối dải không đủ một vòng tròn sẽ bị bỏ và rút lại. Với tùy chọn bao gồm một ký tự của mỗi loại, mật khẩu thiếu một loại sẽ bị bỏ và rút lại, thay vì đặt một chữ số hay ký hiệu ở vị trí cố định, nên không có vị trí nào đoán trước được.
Con số entropy là độ dài × log2(kích thước tập) với ký tự và số từ × log2(1296) với từ, khoảng 10.34 bit mỗi từ. Nó mô tả phương pháp khi mọi lựa chọn đều ngẫu nhiên, không phải xếp hạng một mật khẩu do người nghĩ ra. Một bộ tạo không thể bảo vệ mật khẩu mà trang web lưu kém, mật khẩu bạn gõ vào một trang giả mạo trang web đó, hoặc mật khẩu bạn dùng lại ở nơi khác. Danh sách từ là EFF Short Wordlist #1 của Electronic Frontier Foundation, phát hành theo giấy phép Creative Commons Attribution 3.0 US, từ eff.org/dice. Danh sách chỉ được tải khi bạn chuyển sang Cụm từ mật khẩu.
Câu hỏi về mật khẩu
Mật khẩu nên dài bao nhiêu?
Hãy chọn ít nhất 16 ký tự cho tài khoản quan trọng, và 12 là mức sàn. Từ cả 94 ký tự in được, 12 ký tự cho 78.7 bit, 16 ký tự cho 104.9 bit và 20 ký tự cho 131.1 bit. Mỗi bit thêm vào làm gấp đôi số lần đoán mà phương pháp cần, nên mỗi ký tự thêm từ tập 94 nhân con số đó lên khoảng 94 lần.
Ký hiệu có làm mật khẩu mạnh hơn độ dài không?
Độ dài cộng thêm nhiều hơn một tập lớn hơn. Từ 62 ký tự (chữ cái và chữ số) lên 94 (thêm ký hiệu) cộng thêm 0.60 bit mỗi ký tự, trong khi thêm một ký tự cộng 5.95 bit từ tập 62. Mật khẩu 16 ký tự từ 62 ký tự có 95.3 bit, nhiều hơn 78.7 bit của 12 ký tự có ký hiệu. NIST SP 800-63B, hướng dẫn của Mỹ về danh tính số, khuyên không dùng các quy tắc bắt buộc trộn nhiều loại ký tự và yêu cầu các trang chấp nhận ít nhất 64 ký tự.
Khi nào cụm từ mật khẩu tốt hơn mật khẩu ngẫu nhiên?
Cụm từ mật khẩu tốt hơn khi bạn phải đọc, nói hoặc gõ tay: mật khẩu Wi-Fi, đăng nhập thiết bị hoặc mật khẩu chính của trình quản lý mật khẩu. Mỗi từ cộng thêm khoảng 10.34 bit, nên 4 từ cho 41.4 bit, 6 từ cho 62.0 bit và 8 từ cho 82.7 bit. Để đạt 104.9 bit bạn cần 11 từ; một chuỗi ngẫu nhiên 16 ký tự ngắn hơn cho cùng con số.
Mật khẩu có bị gửi hay lưu ở đâu không?
Không. Giá trị được tạo trong thẻ trình duyệt của bạn bằng bộ sinh số ngẫu nhiên của chính trình duyệt và hiển thị trên trang. Trang không ghi gì vào cookie, bộ nhớ cục bộ, thanh địa chỉ hay máy chủ, và không lưu lịch sử. Bấm Tạo lại hoặc đóng thẻ sẽ bỏ giá trị đó.
Entropy tính bằng bit nghĩa là gì?
Entropy tính bằng bit là logarit cơ số 2 của số kết quả có khả năng như nhau mà một phương pháp có thể tạo ra. Một mật khẩu 10 chữ số ngẫu nhiên có 10 × log2(10) = 33.2 bit, tức 10 tỷ khả năng. Thêm một bit làm gấp đôi số khả năng. Con số này áp dụng cho giá trị được tạo bằng lựa chọn ngẫu nhiên, như ở đây; nó không nói gì về một mật khẩu do người nghĩ ra.
Vì sao nên dùng trình quản lý mật khẩu thay vì dùng lại mật khẩu?
Trình quản lý lưu một mật khẩu ngẫu nhiên dài cho mỗi trang, nên bạn chỉ phải nhớ mật khẩu chính của nó. Mật khẩu dùng lại chỉ an toàn bằng trang yếu nhất đang giữ nó: khi một trang làm lộ dữ liệu mật khẩu, cùng mật khẩu đó dùng được trên mọi trang khác mà bạn đã dùng. Một giá trị ngẫu nhiên riêng cho mỗi tài khoản giới hạn thiệt hại ở đúng tài khoản đó.