Tạo Cụm Mật Khẩu Diceware miễn phí
Tạo cụm mật khẩu dễ nhớ, entropy cao bằng cách kết hợp các từ ngẫu nhiên. Số từ, dấu phân cách và viết hoa có thể cấu hình — sử dụng tính ngẫu nhiên bảo mật mật mã.
Nhấp vào bất kỳ từ nào để tạo lại riêng từ đó
Tại sao diceware? Các cụm từ ngẫu nhiên dễ nhớ có entropy rất cao và dễ ghi nhớ hơn chuỗi ký tự ngẫu nhiên. Một cụm 5 từ có entropy cao hơn mật khẩu ngẫu nhiên 10 ký tự kết hợp chữ hoa/thường + ký hiệu. Toàn bộ tính ngẫu nhiên đến từ crypto.getRandomValues() trong trình duyệt. Không có dữ liệu nào được gửi đi.
Công dụng phổ biến
- Tạo Mật Khẩu Chính cho Trình Quản Lý Mật KhẩuCụm mật khẩu diceware lý tưởng cho khóa chính của trình quản lý mật khẩu của bạn — entropy cao, có thể nhớ.
- Tạo Cụm Mật Khẩu Mã HóaĐể mã hóa đĩa đầy đủ, khóa GPG hoặc bất kỳ hệ thống mã hóa nào cần một bí mật có thể nhớ.
- Tạo Mật Khẩu Mạng Wi-FiDễ dàng hơn để chia sẻ bằng miệng hơn các chuỗi ký tự ngẫu nhiên — hoàn hảo cho các mạng khách hoặc nhà chung.
- Tạo Các Bí Mật Được Chia Sẻ NhómCho các tài khoản dịch vụ được chia sẻ, mật khẩu triển khai hoặc bất cứ điều gì mà nhiều người cần nhớ.
- Tạo Các Mật Khẩu Ví Dụ Dễ Nhớ Cho DemoKhi bạn giới thiệu các công cụ cần mật khẩu, các cụm diceware dễ nhớ hơn cho khán giả so với các chuỗi ký tự.
Cách hoạt động
Việc tạo cụm mật khẩu chạy hoàn toàn trong trình duyệt bằng crypto.getRandomValues của Web Crypto API — cùng nguồn ngẫu nhiên mật mã mà trình quản lý mật khẩu và TLS sử dụng. Danh sách từ ngắn EFF gồm 1.296 từ được đóng gói sẵn trong trang, nên không có yêu cầu mạng nào trong quá trình tạo.
- 1Chọn từ không thiên lệchVới mỗi vị trí từ, crypto.getRandomValues điền vào bộ đệm Uint32 một số ngẫu nhiên dựa trên phần cứng. Lấy mẫu loại bỏ sẽ bỏ những giá trị làm lệch phân bố, rồi kết quả được dùng làm chỉ mục vào danh sách từ ngắn EFF 1.296 từ — cho đúng 10,34 bit entropy mỗi từ mà không có thiên lệch modulo.
- 2Thêm các tùy chọn bổ sungNếu bạn bật tùy chọn số, một số nguyên ngẫu nhiên từ 0–99 được chọn bằng cùng phương pháp không thiên lệch và thêm vào như một mục riêng, bổ sung khoảng 6,6 bit. Viết hoa chữ cái đầu của mỗi từ là thao tác xác định và không thêm entropy, điều mà công cụ ghi chú rõ.
- 3Hiển thị entropy và thời gian bẻ khóa trực tiếpEntropy được tính bằng wordCount × log2(1296), và công cụ chuyển con số đó thành thời gian bẻ khóa ước tính theo ba mô hình tấn công có thể chọn: 10 lần đoán/giây (trực tuyến có giới hạn), 10 tỷ/giây (GPU ngoại tuyến) và 100 nghìn tỷ/giây (cụm máy quy mô lớn). Phép tính cập nhật ngay khi bạn thay đổi số từ hoặc tùy chọn.
- 4Tạo lại từng từ và sao chépNhấp vào bất kỳ từ nào sẽ chỉ thay từ đó bằng một từ mới được tạo — cùng entropy, hữu ích để đổi một từ khó dùng mà không phải tạo lại toàn bộ cụm mật khẩu. Chuỗi cuối cùng được ghép với dấu phân cách bạn chọn và ghi vào bộ nhớ tạm qua Clipboard API chuẩn.
Cụm mật khẩu được tạo hoàn toàn trong trình duyệt bằng dữ liệu từ đóng gói cục bộ — không có gì được gửi đến máy chủ nào vào bất kỳ lúc nào.
Công cụ liên quan
Trình Tạo Từ Ngẫu Nhiên
Tạo danh từ, động từ hoặc tính từ ngẫu nhiên cho các trò chơi, gợi ý viết và động não.
Trình tạo mật khẩu
Tạo mật khẩu mạnh, ngẫu nhiên với độ dài, loại ký tự và ký tự loại trừ tùy chỉnh. Miễn phí, không cần đăng nhập.
Đếm từ
Đếm từ, ký tự, câu và đoạn văn. Ước tính thời gian đọc.