PDFCure
Guides

Cách đặt mật khẩu bảo vệ PDF — và khi nào AES-256 thực sự quan trọng

29 tháng 6, 2026 · 5 phút đọc

Một PDF được bảo vệ bằng mật khẩu không chỉ là một tệp có lời nhắc gắn thêm vào. Đặc tả PDF định nghĩa các tiêu chuẩn mã hóa thực tế được áp dụng cho các luồng bên trong của tài liệu, cộng với một lớp quyền kiểm soát xem tệp có thể được in hoặc sao chép ngay cả bởi người biết mật khẩu hay không. Làm đúng việc này là một nỗ lực mật mã học thực sự, không phải một hộp kiểm.

Tại sao điều này cần một thư viện chuyên dụng

pdf-lib, thư viện mà trang web này sử dụng để ghép, tách và hầu hết các chỉnh sửa cấp trang, cố tình không triển khai mã hóa — đó là một công việc đáng kể, nhạy cảm về bảo mật riêng của nó. Bảo vệ PDF ở đây sử dụng một thư viện nhỏ, được xây dựng có mục đích (@pdfsmaller/pdf-encrypt) thay thế, chỉ làm mã hóa PDF, được xây dựng trên nền Web Crypto API đã có sẵn trong trình duyệt của bạn. Mở khóa hoạt động theo cách tương tự nhưng ngược lại, thông qua đối tác của nó @pdfsmaller/pdf-decrypt.

'AES-256, trong trình duyệt của bạn' thực sự có nghĩa là gì

  • Bản thân mã hóa chạy thông qua Web Crypto API — nguyên thủy mật mã học tích hợp sẵn trong trình duyệt được sử dụng cho những thứ như WebAuthn, không phải một triển khai tự viết tay.
  • Tệp và mật khẩu bạn chọn không bao giờ rời khỏi thiết bị của bạn — không có chuyến đi khứ hồi đến máy chủ cho cả tệp hoặc mật khẩu, điều này quan trọng vì mật khẩu chính xác là loại thứ bạn không muốn đi qua một bên thứ ba.
  • Kết quả là một PDF được mã hóa tiêu chuẩn — nó sẽ nhắc nhập mật khẩu trong Acrobat, Preview, hoặc bất kỳ trình đọc PDF nào khác, không chỉ trên trang web này.

Phần mà sức mạnh mã hóa không thể khắc phục

AES-256 là một thuật toán mã hóa mạnh, nhưng nó bảo vệ tệp, không phải lựa chọn mật khẩu của bạn. Một PDF được mã hóa bằng thuật toán mạnh và mật khẩu "1234" vẫn có thể bị bẻ khóa một cách tầm thường — thuật toán chưa bao giờ là mắt xích yếu. Nếu tài liệu thực sự quan trọng, hãy dành công sức của bạn vào một mật khẩu dài, độc đáo thay vì lo lắng về tiêu chuẩn mã hóa nào đứng sau nó; bất kỳ triển khai hiện đại nào, bao gồm cả cái này, đều sử dụng một mật mã đủ mạnh để không phải là rủi ro thực tế.

Thêm mật khẩu vào PDF

Mở Bảo vệ PDF

Bài viết liên quan