Skip to content
logo Devstock
  • O nas
  • Moduły Akademii
    • Moduł 1
    • Moduł 2
    • Moduł 3
    • Pozostałe moduły
  • Kursy AI i IT
    • Agenci AI
    • Pierwsza Misja AI (Podstawy)
    • Automatyzacje z n8n 2.0
    • Frontend Master 2026
  • Blog
  • Kontakt
  • O nas
  • Moduły Akademii
    • Moduł 1
    • Moduł 2
    • Moduł 3
    • Pozostałe moduły
  • Kursy AI i IT
    • Agenci AI
    • Pierwsza Misja AI (Podstawy)
    • Automatyzacje z n8n 2.0
    • Frontend Master 2026
  • Blog
  • Kontakt

Bądź na bieżąco ze światem IT, AI i automatyzacjiCo wtorek: IT, AI i bezpieczeństwo w jednym mailu

Co wtorek jeden mail: newsy z branży, praktyczne tipy, narzędzia warte poznania i to, co trzeba wiedzieć o wyciekach i bezpieczeństwie IT.


Trafia do ponad 6 tys. skrzynek. Zero spamu, wypisujesz się jednym kliknięciem.

    Narzędzia i Automatyzacja

    Jak zaszyfrować plik PDF hasłem i jak zdjąć hasło

    • 29 paź, 2026
    • Komentarze 0
    Okno pytania o hasło do pliku PDF w czytniku na monitorze w kancelarii - rozmyty dokument z niewielkim oknem do wpisania hasła i niebieskim przyciskiem, na ciemnym marmurowym blacie klawiatura, mysz, telefon stacjonarny i stos teczek z dokumentami, w tle oprawione dyplomy na ścianie

    Hasło do PDF chroni treść dokumentu przed obcymi tylko wtedy, gdy jest niepustym hasłem do otwarcia, bo bez niego pliku nie da się odszyfrować. Hasło uprawnień, które blokuje drukowanie albo kopiowanie, według pomocy LibreOffice respektują tylko zgodne czytniki. Od tego rozróżnienia zależy, jak zabezpieczyć PDF hasłem, gdy wysyłasz mailem plik z umową, wynikami badań albo listą płac. Hasło do otwarcia ustawisz za darmo w LibreOffice i w Podglądzie na Macu, w Wordzie przy zapisie do PDF albo w kilku linijkach Pythona. Kod z tego poradnika uruchomiliśmy 29 października 2026 roku na plikach z wymyśloną treścią.

    Hasło do PDF w skrócie

    Plik PDF może mieć dwa hasła. Hasło do otwarcia (w programach nazywane też hasłem użytkownika albo hasłem do wyświetlenia) jest kluczem do zaszyfrowanej zawartości i bez niego dokumentu nie da się przeczytać. Hasło uprawnień (hasło właściciela) zapisuje w pliku zakazy, na przykład drukowania, kopiowania tekstu czy zmian, a dokument otwiera się bez pytania o hasło. Taki plik bywa formalnie zaszyfrowany, ale pustym hasłem użytkownika, więc program otwiera go bez podawania sekretu.

    Szyfrowanie zależy od programu. Biblioteka pypdf obsługuje algorytmy RC4 i AES, a jej dokumentacja ostrzega, że RC4 jest niebezpieczny. W naszym teście plik zaszyfrowany przez pypdf z ustawieniem AES-256 miał w słowniku szyfrowania metodę AESV3 i klucz o długości 256 bitów.

    Jeśli w pliku są dane, których nie może zobaczyć nikt poza odbiorcą, ustaw hasło do otwarcia. Samo hasło uprawnień nadaje się do tego, żeby uczciwy odbiorca nie wydrukował przez pomyłkę wersji roboczej.

    Hasło do otwarcia a hasło uprawnień: czym się różnią

    Hasło do otwarcia chroni treść, a hasło uprawnień tylko prosi czytnik o przestrzeganie zakazów. Pomoc LibreOffice podaje: “Ograniczenia uprawnień do dokumentów ustawione hasłem będą przestrzegane tylko przez czytniki PDF zgodne z wersją 1.5 formatu. Dlatego w starszych czytnikach PDF ograniczenia mogą nie mieć żadnego efektu.”

    W teście na pliku z samym hasłem uprawnień i zakazem wszystkich czynności, w tym drukowania i kopiowania, pypdf otworzył plik pustym hasłem i wyciągnął tekst z pierwszej strony. Program, który zakazy zignoruje, odszyfruje więc zawartość bez znajomości żadnego hasła. Blokady drukowania w Edge i Chrome nie sprawdziliśmy. Przeglądarka uruchomiona bez okna nie wyświetla PDF, tylko go pobiera.

    Jak zaszyfrować plik PDF - porównanie dwóch haseł: hasło do otwarcia szyfruje treść, bez niego pliku nie da się przeczytać, w teście pypdf złe hasło dało wynik 0; hasło uprawnień zapisuje zakazy drukowania i kopiowania, plik otwiera się bez hasła, a w teście pypdf tekst dało się wyciągnąć
    Hasło do otwarcia szyfruje treść pliku. Hasło uprawnień zostawia treść dostępną, a zakazy egzekwuje czytnik. Źródło: pomoc LibreOffice (eksport PDF, Bezpieczeństwo), test pypdf 6.14.2 z 29.10.2026 na pliku z wymyśloną treścią.
    Hasło do otwarciaHasło uprawnień
    Inne nazwyhasło użytkownika, hasło do wyświetleniahasło właściciela, hasło do edycji i wydruku
    Czy plik otworzy się bez hasłanietak
    Czy bez hasła odczytasz treśćnietak, program, który zignoruje zakazy, odczyta ją
    Kto pilnuje zakazównie dotyczyczytnik PDF, jeśli je respektuje
    Do czego się nadajedane osobowe, umowy, wyniki badańwersje robocze, ochrona przed pomyłką

    Źródło: pomoc LibreOffice, pomoc Apple dla Podglądu, własny test pypdf, odczyt 29.10.2026.

    Pierwsza Misja AI · Kodożercy

    Zagrożenia AI rozumie ten, kto wie, jak ona działa

    Kurs Pierwsza Misja AI ma osobną lekcję o ciemnej stronie AI: halucynacje, deepfakes, manipulacja. Zanim zaczniesz się bać, zacznij rozumieć.

    Poznaj pełny program →
    Pierwsza Misja AI - Kodożercy

    Jak zabezpieczyć PDF hasłem w Wordzie

    Word zapisze dokument jako PDF z hasłem do otwarcia przy eksporcie. Kroki i nazwy opcji pochodzą z polskiej pomocy Microsoftu dla Worda w Microsoft 365 na Windowsie (odczyt 29.10.2026):

    1. Jeśli plik był już zapisany, wybierz Zapisz kopię. Jeśli nie, wybierz Zapisz jako albo Zapisz kopię.
    2. Wybierz Przeglądaj, wskaż folder i z listy rozwijanej typów pliku wybierz PDF.
    3. Wybierz Więcej opcji, a potem Opcje, i zaznacz pole Szyfrowanie dokumentu przy użyciu hasła.
    4. Po kliknięciu OK Word otworzy okno Szyfrowanie dokumentu PDF. Wpisz hasło dwa razy i zapisz plik.

    Polska pomoc Microsoftu jest tłumaczona maszynowo i w tym miejscu gubi przycisk “Opcje”, który podaje wersja angielska (More Options > Options). W samym programie etykiety mogą więc brzmieć trochę inaczej. Szukaj przycisku z opcjami w oknie zapisu i pola wyboru z szyfrowaniem hasłem. Pomoc Microsoftu opisuje przy zapisie do PDF tylko hasło do otwarcia, bez hasła uprawnień.

    LibreOffice: darmowy PDF z hasłem na Windowsie, Macu i Linuksie

    LibreOffice jest darmowy i ustawia oba hasła naraz, bez wysyłania pliku do internetu. Ścieżka z pomocy programu: Plik → Eksportuj jako → Eksportuj jako PDF → karta Bezpieczeństwo.

    1. Otwórz dokument w LibreOffice, na przykład w Writerze.
    2. Wybierz Plik → Eksportuj jako → Eksportuj jako PDF i przejdź na kartę Bezpieczeństwo.
    3. Kliknij Ustaw hasła. W oknie wpiszesz hasło potrzebne do wyświetlenia dokumentu i opcjonalnie dodatkowe hasło do edycji i wydruku.
    4. Ustaw uprawnienia. Przy drukowaniu do wyboru są: niedozwolone, niska rozdzielczość (150 dpi) i wysoka rozdzielczość. Przy zmianach jest zakres od “Niedozwolone” do “Wszystkie oprócz wyodrębniania stron”. Osobno włączasz kopiowanie treści do schowka i dostęp dla narzędzi dostępności.
    5. Zatwierdź eksport i zapisz plik pod nową nazwą.

    Przy niskiej rozdzielczości druku pomoc zastrzega, że “nie wszystkie czytniki PDF uznają to ustawienie”.

    Jak zaszyfrować plik PDF na Macu w Podglądzie

    Podgląd, wbudowany w macOS, ustawia hasło do otwarcia i hasło właściciela przy eksporcie. Kroki z pomocy Apple “Zabezpieczanie hasłem dokumentu PDF w Podglądzie na Macu” (odczyt 29.10.2026):

    1. Otwórz plik PDF w Podglądzie.
    2. Wybierz Plik > Eksportuj. Jeśli chcesz zostawić oryginał bez hasła, wpisz nową nazwę pliku.
    3. Kliknij Uprawnienia.
    4. Zaznacz Wymagaj hasła przy otwieraniu dokumentu, wpisz hasło i powtórz je.
    5. Zostaw niezaznaczone czynności, które mają wymagać hasła właściciela, i wpisz Hasło właściciela. Może być takie samo jak hasło do otwarcia albo inne.
    6. Kliknij Zastosuj, a potem Zachowaj.

    Apple podaje, że zmiany działają po ponownym otwarciu pliku. Hasła i uprawnienia zmienisz później w menu Plik > Edycja uprawnień.

    Narzędzia online do PDF: kiedy można, a kiedy nie

    Darmowe strony do szyfrowania PDF działają tak, że wysyłasz plik na serwer operatora, a często wpisujesz tam też hasło. O tym, co dzieje się z plikiem potem i jak długo zostaje na serwerze, mówi wyłącznie regulamin danej usługi. Dokument z PESEL-em, wynikami badań, danymi pracowników albo umową szyfruj na swoim komputerze: w LibreOffice, Wordzie, Podglądzie albo w Pythonie. Listę rzeczy, których nie wysyłamy do edytorów PDF w przeglądarce, rozpisaliśmy w zestawieniu programów do edycji PDF.

    Narzędzie online ma sens przy pliku, który i tak mógłby trafić do internetu, na przykład przy regulaminie konkursu.

    ProgramSystemHasło do otwarciaHasło uprawnieńGdzie zostaje plik
    Word (Microsoft 365)Windowstakpomoc tego nie opisujena komputerze
    LibreOfficeWindows, macOS, Linuxtaktakna komputerze
    PodglądmacOStaktak (hasło właściciela)na komputerze
    pypdf (Python)każdy z Pythonemtaktakna komputerze
    narzędzie w przeglądarcedowolnyzależy od usługizależy od usługina serwerze operatora

    Źródło: pomoc Microsoftu, LibreOffice i Apple oraz dokumentacja pypdf, odczyt 29.10.2026.

    Zaszyfruj PDF w Pythonie: pypdf i AES-256

    pypdf zaszyfruje PDF w kilku linijkach i przy okazji pozwala zobaczyć różnicę między dwoma hasłami. Do szyfrowania AES dokumentacja każe doinstalować dodatkowe zależności: pip install pypdf[crypto]. Uwaga z dokumentacji: jeśli pominiesz parametr algorithm, pypdf użyje RC4, który sam projekt nazywa niebezpiecznym. Hasła w przykładzie są wymyślone.

    from pypdf import PdfReader, PdfWriter
    from pypdf.constants import UserAccessPermissions as P
    
    # 1. Hasło do otwarcia (szyfruje treść) + hasło właściciela
    writer = PdfWriter(clone_from=PdfReader("dokument.pdf"))
    writer.encrypt(user_password="Ciasto-Lipa-42-Most",
                   owner_password="Inne-Haslo-Wlasciciela-7",
                   algorithm="AES-256")
    writer.write("z_haslem.pdf")
    
    # 2. Samo hasło uprawnień: otwiera się bez hasła, zakaz wszystkich czynności
    #    kontrolowanych uprawnieniami, w tym drukowania i kopiowania
    writer = PdfWriter(clone_from=PdfReader("dokument.pdf"))
    writer.encrypt(user_password="",
                   owner_password="Inne-Haslo-Wlasciciela-7",
                   algorithm="AES-256",
                   permissions_flag=P.from_dict({}))
    writer.write("tylko_uprawnienia.pdf")
    
    r = PdfReader("z_haslem.pdf")
    print("z_haslem.pdf zaszyfrowany:", r.is_encrypted)
    print("złe hasło:", r.decrypt("zle-haslo"))
    print("dobre hasło:", r.decrypt("Ciasto-Lipa-42-Most"))
    
    r2 = PdfReader("tylko_uprawnienia.pdf")
    print("tylko_uprawnienia.pdf zaszyfrowany:", r2.is_encrypted)
    print("puste hasło:", r2.decrypt(""))
    print("tekst bez hasła:", r2.pages[0].extract_text()[:27])
    

    Wynik z 29 października 2026 roku (Python z pypdf 6.14.2 i cryptography 46.0.7):

    z_haslem.pdf zaszyfrowany: True
    złe hasło: 0
    dobre hasło: 1
    tylko_uprawnienia.pdf zaszyfrowany: True
    puste hasło: 1
    tekst bez hasła: Umowa testowa nr 0001/2026
    

    Metoda decrypt() zwraca 0 przy złym haśle, 1 przy haśle do otwarcia i 2 przy haśle właściciela (to ostatnie sprawdziliśmy osobno). Plik z samym hasłem uprawnień jest formalnie zaszyfrowany, ale używa pustego hasła użytkownika. Dlatego otworzy się bez hasła w każdym czytniku, który obsługuje zastosowany algorytm szyfrowania.

    Jak zdjąć hasło z PDF, gdy je znasz

    Hasło z własnego pliku zdejmiesz, otwierając go z hasłem i zapisując kopię bez szyfrowania. W pypdf wygląda to tak:

    from pypdf import PdfReader, PdfWriter
    
    reader = PdfReader("z_haslem.pdf")
    if reader.is_encrypted:
        if reader.decrypt("Ciasto-Lipa-42-Most") == 0:
            raise SystemExit("Złe hasło, plik zostaje bez zmian.")
    
    writer = PdfWriter(clone_from=reader)   # kopia bez wywołania encrypt()
    writer.write("bez_hasla.pdf")
    
    print("bez_hasla.pdf zaszyfrowany:", PdfReader("bez_hasla.pdf").is_encrypted)
    

    Wynik z 29 października 2026 roku:

    bez_hasla.pdf zaszyfrowany: False
    

    Na Macu hasła zmienisz w Podglądzie przez Plik > Edycja uprawnień. Apple opisuje tam zmianę opcji zabezpieczenia hasłem po skonfigurowaniu hasła właściciela. Jeśli hasła nie znasz, a plik jest twój (na przykład wyciąg z banku albo dokument od pracodawcy), hasło podaje nadawca. Zapytaj go albo poszukaj w regulaminie usługi, z której przyszedł plik.

    Dokument Worda i plik ZIP z hasłem

    Dokument Worda zaszyfrujesz bez zamiany na PDF. Microsoft opisuje to w pomocy “Ochrona dokumentu za pomocą hasła”: na Windowsie w zakładce Plik → Informacje → Chroń dokument wybierasz szyfrowanie hasłem, wpisujesz hasło dwa razy i zapisujesz plik. Według Microsoftu hasło rozróżnia wielkość liter, może mieć najwyżej 15 znaków, a zapomnianego hasła Word nie odzyska. Word w przeglądarce nie zaszyfruje dokumentu.

    Kilka plików naraz wygodniej zamknąć w archiwum. 7-Zip i WinRAR szyfrują archiwa algorytmem AES-256. Jak utworzyć i otworzyć taki plik, pokazujemy w poradniku o plikach ZIP i RAR.

    Jakie hasło do PDF i jak przekazać je odbiorcy

    Hasło do PDF wysyłaj innym kanałem niż sam plik: plik mailem, hasło SMS-em, przez komunikator albo telefonicznie. Jeśli ktoś przejmie skrzynkę pocztową albo mail trafi pod zły adres, w jednej wiadomości dostanie wtedy tylko zaszyfrowany plik.

    Jak zaszyfrować plik PDF wysyłany mailem - schemat: zaszyfrowany plik PDF idzie mailem, hasło idzie osobno SMS-em albo telefonicznie, odbiorca składa je dopiero u siebie; mail przechwycony bez SMS-a daje tylko zaszyfrowany plik
    Plik z hasłem do otwarcia wysyłaj jednym kanałem, a hasło drugim. Przechwycony mail zawiera wtedy tylko zaszyfrowany plik.

    Siła hasła do otwarcia zależy od tego, jak trudno je zgadnąć. Ktoś, kto ma kopię pliku, może próbować haseł bez końca na własnym komputerze. Dlatego lepsze jest długie hasło z kilku przypadkowych słów niż krótkie z cyfrą na końcu. Hasła do plików, które wysyłasz regularnie, trzymaj w menedżerze haseł. Gdzie przeglądarka i telefon trzymają zapisane hasła, wyjaśnia poradnik o zapisanych hasłach. Plik zbyt duży na załącznik wyślesz linkiem, według wskazówek z poradnika o wysyłaniu dużych plików.

    FAQ

    Czy hasło do PDF da się złamać?

    Zależy od algorytmu i od hasła. Dokumentacja pypdf nazywa szyfrowanie RC4 niebezpiecznym, więc stare pliki zaszyfrowane tą metodą chronią słabo. Przy AES-256 najsłabszym punktem jest zwykle samo hasło: krótkie i popularne da się zgadnąć kolejnymi próbami, a długie z kilku przypadkowych słów jest wielokrotnie trudniejsze do zgadnięcia. Hasło uprawnień treści nie chroni, bo plik otwiera się bez niego.

    Czy hasło uprawnień chroni przed kopiowaniem tekstu?

    Tylko w czytnikach, które respektują zakazy. LibreOffice zastrzega, że w starszych czytnikach ograniczenia “mogą nie mieć żadnego efektu”. W naszym teście pypdf wyciągnął tekst z pliku z zakazem kopiowania bez podawania hasła. Jeśli treści nie może zobaczyć nikt niepowołany, potrzebujesz hasła do otwarcia.

    Jak otworzyć plik PDF zabezpieczony hasłem?

    Otwórz go w czytniku PDF, na przykład w przeglądarce, i wpisz hasło, o które zapyta program. Hasło podaje nadawca pliku. Bez niego pliku z hasłem do otwarcia nie odczytasz, bo jego treść jest zaszyfrowana.

    Co zrobić, gdy zapomnę hasło do własnego PDF?

    Najpierw poszukaj oryginału bez hasła, z którego plik powstał, na przykład dokumentu Worda albo LibreOffice. Microsoft pisze wprost, że zapomnianego hasła Word nie odzyska. Dlatego hasła do zaszyfrowanych plików warto zapisywać w menedżerze haseł w chwili ich tworzenia.

    Podsumowanie

    Plik PDF może mieć hasło do otwarcia i hasło uprawnień. Bez hasła do otwarcia dokumentu nie przeczytasz, bo program szyfruje nim plik. Zakazy drukowania czy kopiowania zapisane hasłem uprawnień według pomocy LibreOffice respektują tylko zgodne czytniki, a w naszym teście pypdf wyciągnął tekst z takiego pliku bez hasła. W Wordzie ustawisz hasło do otwarcia przy zapisie do PDF, a oba hasła w darmowym LibreOffice (karta Bezpieczeństwo w eksporcie PDF), w Podglądzie na Macu (Plik > Eksportuj > Uprawnienia) i w pypdf z parametrem algorithm="AES-256". Hasło z własnego pliku zdejmiesz, otwierając go z hasłem i zapisując kopię bez szyfrowania. Dokumentów z danymi osobowymi nie wysyłaj do narzędzi online, a hasło przekazuj odbiorcy innym kanałem niż plik.

    Newsletter · DevstockAcademy & Kodożercy

    Bądź na bieżąco ze światem IT, AI i automatyzacji

    Co wtorek: newsy z branży, praktyczne tipy i narzędzia które warto znać. Zero spamu.


    Udostępnij na:
    Mateusz Wojdalski

    Specjalista SEO i content marketingu w Devstock. Zajmuję się strategią treści, automatyzacją procesów marketingowych i wdrożeniami AI w codziennej pracy. Badam nowe narzędzia, adaptuję je do realnych zadań i piszę o tym, co faktycznie działa.

    Normalizacja baz danych: 1NF, 2NF i 3NF na przykładzie
    Pudelko kursu Agenci AI od Kodozercow z robotem i schematem przeplywu agentow
    Banner reklamowy Frontend Master 2026

    Najnowsze wpisy

    Thumb
    Jak zaszyfrować plik PDF hasłem i jak
    29 paź, 2026
    Thumb
    Normalizacja baz danych: 1NF, 2NF i 3NF
    29 paź, 2026
    Thumb
    Jak zapłacić podatek od nieruchomości: rata do
    29 paź, 2026
    Thumb
    Mistral AI udostępnia Large 4: licencja, sprzęt
    29 paź, 2026
    Thumb
    Klucze Office 2024. Czy warto wybrać pakiet
    29 paź, 2026

    Kategorie

    • Aktualności i Wydarzenia (151)
    • Bezpieczeństwo i Jakość (321)
    • Branża IT i Nowe Technologie (305)
    • Design i User Experience (4)
    • Narzędzia i Automatyzacja (264)
    • Programowanie i Technologie Webowe (115)
    • Rozwój kariery i Edukacja (57)

    Tagi

    5G AI Architektura Cyberbezpieczeństwo Feedback Frontend Git IoT JavaScript Motywacja Nauka efektywna Optymalizacja i wydajność Programowanie React.JS Rozwój osobisty WebDevelopment
    Logo FitBody Center Warszawa

    Odkryj zabiegi Endermologii LPG Infinity w FitBody Center Warszawa

    Maszyna zabiegowa - endermologia lpg infinity
    banner-reklamowy-frontend-master
    Pudelko kursu Agenci AI od Kodozercow z robotem i schematem przeplywu agentow
    Group-5638-1

    Devstock – Akademia programowania z gwarancją pracy

    🏠 ul. Bronowska 5a,
    03-995 Warszawa
    📞 +48 517 313 589
    ✉️ contact@devstockacademy.pl

    Linki

    • Poznaj firmę Devstock
    • Wejdź do społeczności Devstock
    • Polityka prywatności
    • Regulamin

    FitBody Center

    Strona

    • Strona główna
    • Kontakt

    Newsletter

    Bądź na bieżąco, otrzymuj darmową wiedzę i poznaj nas lepiej!


    Icon-facebook Icon-linkedin2 Icon-instagram Icon-youtube Tiktok
    Copyright 2026 Devstock. Wszelkie prawa zastrzeżone
    Devstock AcademyDevstock Academy
    Sign inSign up

    Sign in

    Don’t have an account? Sign up
    Lost your password?

    Sign up

    Already have an account? Sign in