Bỏ qua tới nội dung
Toolars
Khám phá

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

Password Generator

Tạo mật khẩu 8–128 ký tự từ các bộ ký tự đã chọn bằng Web Crypto của trình duyệt; mỗi bộ được chọn xuất hiện ít nhất một lần. Sao chép hoặc tải tệp văn bản không mã hóa; việc tạo diễn ra trong tab này. Cùng trang này cũng tạo hoặc xác minh băm Bcrypt trong Worker cục bộ (cost 4–12; mật khẩu tối đa 72 byte UTF-8).

Xử lý cục bộ

Chi tiết xử lý

Dữ liệu nhập của công cụ được xử lý trên thiết bị của bạn.

Công cụ có thể tải tài nguyên để hoạt động. Dịch vụ tài khoản hoạt động riêng.

Đang chuẩn bị dùng ngoại tuyến…

Thông tin quyền riêng tư
Báo lỗi

Lộ trình tác vụ / từ đầu vào đến kết quả

Cách tạo mật khẩu ngẫu nhiên mạnh

  1. 01

    Đặt độ dài mật khẩu

    Đặt độ dài từ 8 đến 128 ký tự (mặc định 24) và chọn các bộ ký tự. Con số bit là cận trên lý thuyết tính từ độ dài và bảng ký tự, không phải điểm độ mạnh. Thay đổi thiết lập sẽ xóa kết quả trước đó.

  2. 02

    Chọn các bộ ký tự

    Trong mục Bộ ký tự, bật tắt Chữ thường a–z, Chữ hoa A–Z, Chữ số 0–9 và Ký hiệu — một bộ 23 ký tự bao gồm !@#$%^&*()-_=+[]{};:,.? và tương tự. Ít nhất một bộ phải được bật, và mỗi bộ đã chọn được đảm bảo xuất hiện ít nhất một lần trong mật khẩu trước khi xáo trộn. Khi hệ thống đích hạn chế ký hiệu, hãy tắt bộ đó thay vì tạo lại cho đến khi đầu ra tình cờ phù hợp.

  3. 03

    Kiểm tra ước tính entropy

    Theo dõi số bit khi đổi cài đặt: thêm ký tự và nhóm ký tự làm tăng ước tính. Mật khẩu 24 ký tự từ cả bốn nhóm có không gian tìm kiếm lớn hơn rất nhiều so với mật khẩu 8 ký tự, kể cả khi chuỗi ngắn có ký hiệu. Dùng ước tính để so sánh chính sách, không coi đó là chứng nhận an toàn: tái sử dụng mật khẩu và lừa đảo có thể vượt qua mọi độ dài.

  4. 04

    Tạo mật khẩu

    Nhấn Tạo mật khẩu. Web Crypto và rejection sampling chọn một ký tự từ mỗi bộ đang bật, điền các vị trí còn lại từ bảng ký tự kết hợp, rồi xáo trộn bằng Fisher–Yates. Mỗi bộ đã chọn xuất hiện ít nhất một lần; mật khẩu hoàn chỉnh không được lấy mẫu đồng đều từ mọi tổ hợp hợp lệ.

  5. 05

    Đối chiếu kết quả với quy tắc của trang

    Đọc mật khẩu trước khi sao chép: xác nhận mỗi nhóm đã bật có ít nhất một ký tự và không có ký tự bị dịch vụ đích cấm. Nếu ký tự như < gây lỗi biểu mẫu cũ, hãy đổi nhóm ký tự rồi tạo lại; chỉnh cài đặt có chủ đích đáng tin cậy hơn việc thử lại đến khi tình cờ phù hợp.

  6. 06

    Sao chép hoặc tải xuống mật khẩu

    Copy output đặt mật khẩu vào bộ nhớ tạm của hệ thống. Dán vào trình quản lý mật khẩu rồi xóa bộ nhớ tạm theo chính sách thiết bị. Download lưu toolars-strong-password.txt dưới dạng văn bản không mã hóa; hãy bảo vệ hoặc xóa tệp sau đó. Việc tạo mật khẩu diễn ra trong tab này, không tải lên. Reset chỉ xóa kết quả trong vùng làm việc và không thể thu hồi bản sao trên bộ nhớ tạm, ổ đĩa hay ứng dụng khác.

  7. 07

    Tạo hoặc xác minh băm mật khẩu Bcrypt

    Dùng mã bí mật vừa tạo hoặc nhập mật khẩu khác, chọn cost từ 4 đến 12, rồi tạo hoặc xác minh một băm Bcrypt thật trong Worker cách ly. Mật khẩu dài quá 72 byte UTF-8 sẽ bị từ chối thay vì cắt ngắn âm thầm.

Thông tin công cụ

Xử lý
Trong trình duyệt của bạn
Dữ liệu nhập rời thiết bị này
Không bao giờ
Lưu giữ
Chuyển tiếp cục bộ tùy chọn
Giá
Miễn phí

Dữ liệu bạn nhập ở lại trong trình duyệt.

Trình tạo mật khẩu dùng lộ trình thực thi cục bộ đã xác minh và không tạo lịch sử đầu vào hay đầu ra ẩn.

Thực thi cục bộ

Chạy bên trong tab trình duyệt hiện tại.

Không xử lý ẩn

Dữ liệu công cụ đang hoạt động không bao giờ trở thành bản ghi tài liệu của Toolars.

Không cần tài khoản

Dùng quy trình cốt lõi mà không cần tạo hồ sơ. Mục yêu thích đồng bộ vào tài khoản sau khi bạn đăng nhập.

Vùng làm việc và dữ liệu chuyển tiếp

Đóng thẻ sẽ xóa dữ liệu làm việc thông thường. Nếu chọn chuyển tiếp, kết quả đã chọn vẫn nằm trên thiết bị này sau khi tải lại trang hoặc đóng thẻ và có thể được nhận trong 30 phút. Nhận hoặc bỏ kết quả sẽ xóa nó; bản ghi hết hạn được dọn khi bạn dùng lại tính năng chuyển tiếp.

Khi nào Trình tạo mật khẩu hữu ích

Tạo mật khẩu 24 ký tự cho trang ngân hàng

Giữ cả bốn nhóm ký tự và độ dài mặc định 24. Tạo mật khẩu, xác nhận mỗi nhóm đều có ký tự, rồi sao chép trực tiếp vào mục mới của trình quản lý mật khẩu. Không có dữ liệu nào được tải lên trong quá trình chạy.

Tạo mật khẩu không có ký hiệu cho cổng thông tin cũ

Mạng nội bộ cũ không nhận ký hiệu, nên mở nhóm ký tự và tắt ký hiệu. Đặt độ dài 16, tạo mật khẩu rồi kiểm tra ước tính vẫn cao hơn 90 bit trước khi sao chép vào biểu mẫu đặt lại của cổng thông tin.

Khôi phục từ quy tắc quá hạn chế

Nếu trang web mục tiêu cũng cấm chữ số, hãy tắt Chữ số và tạo lại. Bộ tạo đảm bảo ít nhất một ký tự từ mỗi tập còn lại, do đó mật khẩu đáp ứng chính sách chữ cái cộng một lớp ngay lần thử đầu tiên thay vì may mắn.

Trình tạo mật khẩu thực sự làm gì

Tạo mật khẩu riêng cho từng tài khoản. Chọn độ dài và nhóm ký tự theo quy định của dịch vụ, rồi lưu vào trình quản lý mật khẩu đáng tin cậy. Lịch sử bộ nhớ tạm và tệp văn bản tải xuống có thể giữ bản sao; quản lý chúng theo cài đặt bảo mật của thiết bị. Việc xử lý diễn ra trong trình duyệt này; không tải dữ liệu lên và không cần tài khoản.

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

Các mật khẩu ngẫu nhiên đến mức nào?
Mọi ký tự đều đến từ Web Crypto API của trình duyệt qua rejection sampling: các giá trị 32 bit ngẫu nhiên có thể làm lệch phân phối bị loại bỏ và rút lại, nhờ đó loại bỏ thiên lệch modulo của bộ chọn ngẫu nhiên ngây thơ. Một ký tự mỗi bộ đang bật được đặt trước để đảm bảo chính sách, phần còn lại được điền từ bảng ký tự kết hợp, và mật khẩu hoàn chỉnh đi qua phép xáo trộn Fisher–Yates không thiên lệch để các ký tự được đảm bảo đó rơi vào vị trí khó đoán.
Độ dài và bộ ký tự nào được phép?
Bất kỳ độ dài nguyên nào từ 8 đến 128 ký tự, kết hợp chữ thường, chữ hoa, chữ số và bộ ký hiệu 23 ký tự theo mọi tỉ lệ. Tắt cả bốn bộ sẽ bị từ chối kèm thông báo yêu cầu ít nhất một bộ ký tự. Chính sách mặc định là 24 ký tự với cả bốn bộ được bật, và Đặt lại quay về chính sách đó bất cứ lúc nào.
Cận trên bit có ý nghĩa gì?
Cận trên chỉ tính từ độ dài và bảng ký tự; việc bắt buộc mọi lớp ký tự đã chọn làm thay đổi phân phối. Đây không phải điểm độ mạnh mật khẩu. Hãy dùng mật khẩu dài và duy nhất.
Nên chọn độ dài nào?
Với tài khoản quan trọng, chọn ít nhất 16 ký tự, ưu tiên 20–24 cho email, ngân hàng và trình quản lý mật khẩu. Độ dài quan trọng hơn độ phức tạp: mật khẩu 20 ký tự chỉ gồm chữ thường chống dò vét cạn tốt hơn chuỗi 10 ký tự từ cả bốn nhóm. Mặc định 24 là điểm khởi đầu hợp lý, trừ khi dịch vụ giới hạn ngắn hơn.
Nếu trang web từ chối mật khẩu thì sao?
Tắt nhóm ký tự bị cấm, thường là ký hiệu, rồi tạo lại. Mỗi nhóm đang bật vẫn được bảo đảm xuất hiện ít nhất một lần, nên kết quả không phụ thuộc vào may rủi. Nếu độ dài tối đa thấp hơn nhiều so với 16 ký tự, chính sách đó là điểm yếu; vẫn dùng mật khẩu riêng và không tái sử dụng ở nơi khác.
Có nên dùng mật khẩu khác nhau cho từng tài khoản?
Có. Khi dùng lại cùng một bí mật, một dịch vụ bị xâm nhập có thể làm lộ các tài khoản khác. Tạo mật khẩu riêng cho từng tài khoản và lưu trong trình quản lý mật khẩu. Công cụ cố ý không giữ lịch sử: muốn nhớ lại mật khẩu thì công cụ cũng phải lưu chúng.
Có thể tạo lại cùng mật khẩu sau này không?
Mỗi lần bấm dùng giá trị ngẫu nhiên mới từ Web Crypto; công cụ không có lịch sử hay chức năng tạo lại cùng mật khẩu. Lưu vào trình quản lý mật khẩu; nếu mất, dùng quy trình khôi phục của dịch vụ.
Có phù hợp cho Wi-Fi hoặc mã hóa ổ đĩa không?
Có thể dùng, nhưng cụm mật khẩu thường phù hợp hơn khi phải nhập tay, chẳng hạn Wi-Fi cho khách hoặc khóa khôi phục cất trong két. Chuỗi ngẫu nhiên 24 ký tự dễ nhập sai trên điều khiển TV hay máy chơi game; chuỗi dài gồm các từ ngẫu nhiên dễ nhập hơn. Dùng công cụ này cho bí mật được sao chép và cách tạo theo từ cho bí mật nhập tay.
Mật khẩu có được lưu hay tải lên không?
Việc tạo dùng Web Crypto trong tab này; công cụ không tải mật khẩu lên hay lưu thành bản ghi của trang. Copy đặt mật khẩu vào bộ nhớ tạm hệ thống, nơi phần mềm khác hoặc lịch sử bộ nhớ tạm có thể giữ lại. Download ghi tệp văn bản không mã hóa. Reset hay đóng tab chỉ xóa giao diện làm việc, không xóa bản sao bên ngoài. Hãy lưu vào trình quản lý đáng tin cậy và xử lý các bản sao theo cài đặt bảo mật của thiết bị. Đóng thẻ sẽ xóa dữ liệu làm việc thông thường. Nếu chọn chuyển tiếp, kết quả đã chọn vẫn nằm trên thiết bị này sau khi tải lại trang hoặc đóng thẻ và có thể được nhận trong 30 phút. Nhận hoặc bỏ kết quả sẽ xóa nó; bản ghi hết hạn được dọn khi bạn dùng lại tính năng chuyển tiếp.
Bcrypt có phải mã hóa không và giới hạn nào áp dụng?
Bcrypt là bộ kiểm mật khẩu một chiều có salt, không phải mã hóa và không thể đảo ngược. Cost giới hạn từ 4 đến 12, tác vụ dừng khi hết thời gian, và mật khẩu dài quá 72 byte UTF-8 bị từ chối rõ ràng.

Tác vụ liên quan, không phải ngõ cụt.

Chuyển sang một không gian làm việc tập trung khác mà không cần quay lại mục lục đầy đủ.

Trộn ngẫu nhiên danh sách

List Randomizer

Nhập mục bằng xuống dòng, dấu phẩy, chấm phẩy, tab hoặc dấu phân cách tùy chỉnh nguyên văn. Xáo trộn tất cả; Rút số lượng chỉ định; Tạo nhóm; Xóa giá trị trùng lặp.

Chỉnh sửa

Ảnh thành văn bản OCR

Image to Text OCR

Nhận dạng chữ in tiếng Anh từ ảnh PNG/JPEG tới 8 MiB ngay trên thiết bị. Chữ viết tay, tiếng Trung và bảng biểu nằm ngoài phạm vi của phiên bản này.

Trích xuất

Bộ chuyển đổi phụ đề

Subtitle Converter

Chuyển đổi phụ đề SRT và VTT văn bản thuần (tới 1 MiB, 10.000 cue) và dịch thời gian theo mili-giây, hoàn toàn trong máy. Không phiên âm nội dung media.

Chuyển đổi

Trình đọc mã QR

QR Code Reader

Giải mã một mã QR từ ảnh PNG/JPEG bằng Canvas và Web Worker cục bộ — không camera, không phương án đám mây — và sao chép văn bản. Liên kết không tự mở.

Kiểm tra