Đặt mật khẩu cho file PDF
Mã hóa PDF bằng AES-256 để không ai mở được nếu không có mật khẩu — và cả file lẫn mật khẩu đều không bao giờ bị lưu trữ, đó là cách duy nhất một công cụ mật khẩu nên hoạt động.
- Không bao giờ lưu trữ
- Không xếp hàng, không phải chờ
- Không cần đăng ký, không watermark
Cách hoạt động
Thêm file PDF
Thả tài liệu bạn muốn khóa.
Chọn mật khẩu
Nhập hai lần. Tùy chọn quyết định có cho phép in, sao chép và chỉnh sửa hay không.
Tải xuống
File PDF đã mã hóa sẽ hỏi mật khẩu trên mọi trình đọc, mọi thiết bị.
Mã hóa làm gì với file
Mã hóa trong PDF được áp dụng riêng cho từng chuỗi và từng luồng dữ liệu, nghĩa là mỗi thứ đều phải truy cập được riêng lẻ trước đã. Vì vậy tài liệu được ghi ra với các object stream và cross-reference stream được bung trở lại thành các đối tượng đánh số thông thường và một bảng chỉ mục kiểu cũ, rồi mới được mã hóa từng phần. Đó là lý do file được bảo vệ thường ra nặng hơn file ban đầu một chút: cấu trúc không còn được gói trong các luồng nén, chuỗi trở thành bản mã dạng hex, và mỗi phần được mã hóa đều mang theo một vector khởi tạo 16 byte.
Những gì bên trong được giữ nguyên như cũ — trang, dàn ý bookmark, trường biểu mẫu và giá trị của chúng, file đính kèm và thẻ đều được bọc lại chứ không bị viết lại. Có một thứ không được giữ lại: từ điển thông tin tài liệu. Tiêu đề, tác giả, chủ đề và ngày tạo không được đưa sang file dựng lại, nên trình đọc sẽ hiển thị tài liệu đã khóa với các trường đó để trống. Luồng metadata XMP, thứ mà khá nhiều phần mềm đọc thay thế, vẫn được giữ và mã hóa cùng với nội dung.
Chuẩn mã hóa được ghi ở đây là chuẩn mới nhất mà định dạng quy định, và điều đó có cái giá ở phía người nhận. Các trình đọc ra đời trước khoảng năm 2011 — Acrobat 9 trở về trước, một số máy đọc sách điện tử, trình xem tích hợp trong máy scan và máy in đa năng — hoàn toàn không mở được file AES-256, và báo file bị hỏng hoặc không được hỗ trợ thay vì hỏi mật khẩu.
Khi bạn cần công cụ khác
Mật khẩu PDF kiểm soát ai được mở file và không gì hơn thế. Ai mở được file đều có thể lưu một bản không có mật khẩu trong vài giây, nên cách này bảo vệ tài liệu khi đang truyền đi và trên ổ đĩa dùng chung, chứ không bảo vệ khỏi những người bạn gửi file cho. Nếu yêu cầu là chỉ một người nhận cụ thể mới đọc được nội dung, hãy mã hóa cả gói chứa file — một file nén 7-Zip với AES, hoặc age hay GPG bằng khóa của người đó — và gửi mật khẩu qua một kênh khác với kênh gửi file.
Khi xử lý hàng loạt, hoặc khi người nhận dùng phần mềm cũ, qpdf làm cùng việc này từ script và cho bạn chọn chuẩn cũ hơn: qpdf --encrypt --user-password=... --owner-password=... --bits=128 --use-aes=y -- in.pdf out.pdf ghi ra AES-128, loại mà các trình đọc từ giữa những năm 2000 trở lại đây đều mở được.
Câu hỏi thường gặp
Mã hóa mạnh đến mức nào?
AES-256 với cơ chế tạo khóa revision 6 — mức mạnh nhất mà định dạng PDF quy định, và là cùng tiêu chuẩn Acrobat sử dụng. Mật khẩu được đưa qua một hàm băm được thiết kế cố ý chậm để card đồ họa không thể tăng tốc việc dò đoán.
File hoặc mật khẩu của tôi có bị lưu ở đâu không?
Không cái nào cả, và đây là công cụ mà điều đó quan trọng nhất. Không có gì được lưu trữ, nên tài liệu của bạn và mật khẩu bảo vệ nó không bao giờ cùng lúc nằm trong tay người khác. Một trang web mã hóa trên máy chủ của mình thì hiển nhiên đã thấy cả hai.
Nếu tôi quên mật khẩu thì sao?
File coi như mất. Không có cách khôi phục, không có cửa sau và không có khóa chủ — đó chính là điều làm cho việc mã hóa có giá trị. Hãy ghi lại mật khẩu ở nơi an toàn trước khi gửi file đi.
Các thiết lập quyền thực sự có tác dụng gì?
Chúng cho phần mềm đọc PDF biết được phép làm gì — in, sao chép chữ, chỉnh sửa. Hãy hiểu rõ về chúng: đó là yêu cầu, không phải mã hóa, và bất kỳ ai quyết tâm đều có thể bỏ qua. Mật khẩu mở file mới là phần thực sự bảo vệ tài liệu.
File có mở được trên điện thoại, trong Acrobat, trong Chrome không?
Có. Đây là chuẩn mã hóa PDF tiêu chuẩn, nên mọi trình đọc hiện đại trên mọi nền tảng đều sẽ hỏi mật khẩu và mở được file.
Tôi có đặt mật khẩu cho PDF đã có mật khẩu được không?
Hãy gỡ mật khẩu hiện có trước bằng Mở khóa PDF, rồi đặt lại mật khẩu mới.
Nên biết: Mật khẩu chỉ tốt khi nó đủ mạnh: mật khẩu ngắn hoặc phổ biến có thể bị dò ra offline bởi bất kỳ ai có file. Hãy dùng mật khẩu dài. Các thiết lập quyền (in, sao chép, chỉnh sửa) chỉ mang tính khuyến nghị và chỉ được các trình đọc tuân thủ quy tắc tôn trọng.
Đặt công cụ này lên website của bạn
Miễn phí cho mọi blog, trang lớp học hay bài viết hướng dẫn. Chỉ cần dán một đoạn mã là khách truy cập có thể dùng ngay trên trang của bạn.