Mã hóa / giải mã PDF

Thêm mật khẩu mở, hoặc gỡ mật khẩu khỏi PDF bạn đã mở được — AES-256 hay RC4-128, tất cả trong tab này.

Đang chờ PDF

Thêm một PDF để bảo vệ, hoặc mở khóa một PDF đã đặt mật khẩu.

Thả PDF vào thẻ này, dán bằng ⌘V / Ctrl+V, hoặc chọn tệp. Công cụ tự nhận diện tệp có được mã hóa hay không và hiện tùy chọn phù hợp — không có bước “nhận diện” riêng.

Chỉ PDF · tối đa 50 MB · 2.000 trang · mật khẩu tối đa 127 byte.

Tệp và mật khẩu của bạn nằm trong tab này: không tải lên, không lưu, không ghi nhật ký, và không mật khẩu nào bị ghi vào tên tệp hay URL.

Không có PDF trong tay? Tải mẫu cục bộ ba trang, thử mã hóa rồi giải mã.

Cách sử dụng

  1. Thả một PDF vào thẻ, dán bằng ⌘V / Ctrl+V, hoặc nhấn “Chọn PDF”. Công cụ chỉ đọc phần trailer của tệp để quyết định tệp có mã hóa hay không, rồi tự hiện tùy chọn phù hợp — không có nút “nhận diện” riêng và không đoán mật khẩu.
  2. Để bảo vệ: nhập mật khẩu mở (và xác nhận). Mở bảng “Quyền hạn và mật khẩu chủ” để hạn chế in, sao chép, chỉnh sửa, v.v., đặt mật khẩu chủ, và chọn AES-256 hoặc RC4-128. Nhấn Mã hóa, rồi tải tệp mới “-protected.pdf”.
  3. Để mở khóa: với tệp đã mã hóa, nhập mật khẩu mở hoặc mật khẩu chủ rồi nhấn Giải mã; với tệp chỉ bị hạn chế quyền, nhấn “Gỡ hạn chế” mà không cần mật khẩu. Hãy kiểm tra bằng cách tải lại kết quả và mở bằng mật khẩu bạn đã đặt. Mật khẩu không bao giờ được lưu và không thể khôi phục.

Ví dụ

contract.pdf — chưa mã hóa

Mật khẩu mở: Q3-2026
Hạn chế: tắt sao chép, tắt chỉnh sửa
Thuật toán: AES-256

Bạn nhận được gì

contract-protected.pdf
AES-256 (256 bit) · In: Được phép · Sao chép: Không cho phép · Chỉnh sửa: Không cho phép · Bình luận/Biểu mẫu: Được phép · Lắp ghép: Không cho phép · Trợ năng: Được phép · 3 trang

Tên tệp đầu ra dùng tên gốc của nguồn cộng hậu tố cố định “-protected” / “-unlocked”; hậu tố không bao giờ được dịch để tệp vẫn đọc được bằng máy. Tiêu đề PDF bên trong theo ngôn ngữ của trang, nhưng mật khẩu của bạn không bao giờ bị đặt vào tên tệp hay tài liệu.

Quy tắc, giới hạn và các vấn đề đã biết

  • Không tải lên gì: tệp được đọc bằng File API và mã hóa hoặc giải mã trong tab này. Trang không gửi yêu cầu mạng, không ghi vào bộ lưu trữ và không giữ lịch sử — tải lại trang là bắt đầu trống.
  • Mật khẩu chỉ nằm trong bộ nhớ để dẫn xuất khóa. Chúng không bao giờ bị ghi vào tên tệp, URL, bộ lưu trữ hay nhật ký, và các trường mật khẩu không bao giờ được dùng lại cho đầu ra.
  • Chỉ hỗ trợ mã hóa bằng mật khẩu (bộ xử lý bảo mật tiêu chuẩn). Mã hóa bằng chứng chỉ / khóa công khai (adbe.pkcs7) và tài liệu đã ký bị từ chối, không bị làm yếu đi trong im lặng.
  • Tính năng mã hóa chỉ tạo AES-256 (V=5/R=6) hoặc RC4-128 (V=2/R=3). Không tạo RC4 40 bit hay AES-128. Tính năng giải mã đọc được các tổ hợp RC4-40/128, AES-128 và AES-256 tiêu chuẩn và từ chối mọi thứ không tiêu chuẩn thay vì xuất ra tệp hỏng.
  • Hạn chế quyền hạn (/P) được trình đọc tuân thủ tự nguyện và thường có thể gỡ mà không cần mật khẩu chủ; chúng không phải cách giữ tài liệu bí mật. Hãy dùng mật khẩu mở nếu cần bảo mật thật sự.
  • Mật khẩu đã quên không thể khôi phục, và công cụ này không có cách lách: mật khẩu mở không đúng thì đơn giản là không mở được.
  • Mã hóa hay giải mã không làm đổi nội dung trang hay số trang, nhưng không bảo đảm giữ được hình thức biểu mẫu, dấu trang/đề cương, tệp đính kèm, lớp, media, lịch sử cập nhật tăng dần hoặc hiệu lực chữ ký số.
  • Byte đầu ra luôn thay đổi; tệp đã mã hóa có thể lớn hơn hoặc nhỏ hơn nguồn, và tệp đã giải mã phình ra do các object stream được đóng gói. Không có lời hứa “dung lượng không đổi”.
  • Trình đọc cũ hoặc ít phổ biến có thể không mở được AES-256. Nếu vậy, hãy mã hóa lại bằng RC4-128.
  • Mật khẩu được băm từ byte UTF-8 của nó. Điều này khớp với các công cụ tuân thủ tiêu chuẩn, nhưng một số phần mềm cũ coi mật khẩu là Latin-1 có thể dẫn xuất khóa khác, nên mật khẩu có ký tự ngoài ASCII có thể không mở được ở mọi nơi. Đây là khác biệt ở mức đặc tả và được nêu rõ.
  • Giới hạn: một PDF, 50 MB, 2.000 trang, mật khẩu tối đa 127 byte. Tệp hoặc mật khẩu vượt giới hạn bị từ chối thay vì bị cắt ngầm. Tác vụ trên 20 MB hoặc 300 trang hiện gợi ý “có thể mất vài giây” và chạy trên luồng chính, nhường cho trang để vẫn phản hồi.

Các công cụ tài liệu khác cũng chạy hoàn toàn trong tab này.