PDFCure
Guides

Jak zabezpieczyć PDF hasłem — i kiedy AES-256 naprawdę ma znaczenie

29 czerwca 2026 · 5 min czytania

PDF zabezpieczony hasłem to nie tylko plik z doczepionym monitem. Specyfikacja PDF definiuje rzeczywiste standardy szyfrowania stosowane do wewnętrznych strumieni dokumentu, plus warstwę uprawnień kontrolującą, czy plik może być drukowany lub kopiowany nawet przez kogoś, kto zna hasło. Zrobienie tego dobrze to realne przedsięwzięcie kryptograficzne, a nie zwykłe zaznaczenie pola.

Dlaczego to wymagało dedykowanej biblioteki

pdf-lib, biblioteka używana na tej stronie do scalania, dzielenia i większości edycji na poziomie strony, celowo nie implementuje szyfrowania — to samo w sobie poważne, wrażliwe na bezpieczeństwo zadanie. Zabezpiecz PDF używa tu zamiast tego małej, dedykowanej biblioteki (@pdfsmaller/pdf-encrypt), która zajmuje się wyłącznie szyfrowaniem PDF, zbudowanej na bazie Web Crypto API już wbudowanego w Twoją przeglądarkę. Odblokuj PDF działa tak samo, tylko odwrotnie, poprzez odpowiadającą jej bibliotekę @pdfsmaller/pdf-decrypt.

Co naprawdę oznacza „AES-256 w Twojej przeglądarce”

  • Samo szyfrowanie działa przez Web Crypto API — ten sam natywny dla przeglądarki mechanizm kryptograficzny używany m.in. w WebAuthn, a nie ręcznie napisana implementacja.
  • Twój plik i wybrane hasło nigdy nie opuszczają Twojego urządzenia — nie ma podróży do serwera ani dla pliku, ani dla hasła, co ma znaczenie, ponieważ hasło to dokładnie ten rodzaj rzeczy, której nie chcesz przekazywać przez stronę trzecią.
  • Wynikiem jest standardowo zaszyfrowany PDF — poprosi o hasło w Acrobacie, Podglądzie czy dowolnym innym czytniku PDF, nie tylko na tej stronie.

Czego siła szyfrowania nie naprawi

AES-256 to silny szyfr, ale chroni plik, a nie Twój wybór hasła. PDF zaszyfrowany silnym algorytmem z hasłem „1234” nadal jest trywialnie łamalny — algorytm nigdy nie był słabym ogniwem. Jeśli dokument naprawdę ma znaczenie, poświęć wysiłek na długie, unikalne hasło, zamiast martwić się, jaki standard szyfrowania za nim stoi; każda nowoczesna implementacja, w tym ta, używa szyfru wystarczająco silnego, by nie był praktycznym ryzykiem.

Dodaj hasło do PDF

Otwórz Zabezpiecz PDF

Powiązane artykuły