PGP: szyfrowanie, odszyfrowywanie i podpisywanie
Generuj pary kluczy OpenPGP, szyfruj i odszyfrowuj wiadomości oraz podpisuj lub weryfikuj tekst za pomocą openpgp.js – w całości w przeglądarce, bez przesyłania plików.
🔒 Działa całkowicie w Twojej przeglądarce — nic nie jest przesyłaneOpenPGP w przeglądarce, bez serwera
OpenPGP to otwarty standard, na którym opierają się PGP i GnuPG, służący do szyfrowanej end-to-end poczty e-mail i podpisanych wiadomości. To narzędzie uruchamia dobrze przeaudytowaną bibliotekę openpgp.js bezpośrednio w przeglądarce, dzięki czemu możesz wygenerować parę kluczy, zaszyfrować notatkę dla współpracownika, odszyfrować odpowiedź lub sprawdzić podpis bez instalowania oprogramowania i bez opuszczania urządzenia przez jakiekolwiek dane. Klucz publiczny każdego odbiorcy szyfruje wiadomość; odszyfrować ją może tylko pasujący klucz prywatny, odblokowany hasłem. Podpisywanie działa odwrotnie: Twój klucz prywatny tworzy podpis, który może zweryfikować każdy, kto ma Twój klucz publiczny, co dowodzi, że tekst pochodzi od Ciebie i nie został po drodze zmieniony.
Wybór kluczy i haseł
Domyślnym typem klucza jest krzywa eliptyczna Curve25519 (Ed25519 do podpisów, Cv25519 do szyfrowania). Jest szybka, kompaktowa i szeroko obsługiwana przez GnuPG, Thunderbird, Proton Mail i innych klientów OpenPGP. RSA 3072 lub 4096 jest dostępne dla zgodności ze starszymi systemami, ale generowanie trwa dłużej. Zawsze chroń klucz prywatny długim, unikalnym hasłem: plik klucza jest nim zaszyfrowany, więc skradziona kopia zapasowa jest bezużyteczna bez hasła. Podaj prawdziwe imię i nazwisko oraz adres e-mail, nad którym masz kontrolę, ponieważ inni będą szukać tego identyfikatora użytkownika przy imporcie Twojego klucza publicznego. Swobodnie udostępniaj klucz publiczny i porównuj odciski palców z kontaktami innym kanałem, zanim zaufasz kluczowi.
Bezpieczne przechowywanie klucza prywatnego
Klucz prywatny powstaje wyłącznie w pamięci tej strony i znika po zamknięciu karty, więc pobierz go od razu i przechowuj w menedżerze haseł lub na zaszyfrowanym nośniku. Certyfikat unieważnienia trzymaj w osobnym miejscu offline; jeśli klucz kiedykolwiek zostanie utracony lub przejęty, opublikowanie unieważnienia poinformuje wszystkich, by przestali go używać. Wklejaj klucze prywatne tylko na strony, którym ufasz, najlepiej na własnym urządzeniu, i czyść pola po zakończeniu pracy. Przy długotrwałym codziennym użytkowaniu najsilniejszą ochronę zapewnia import klucza do dedykowanego klienta, takiego jak GnuPG, lub do tokena sprzętowego.
Jak używać
- Utwórz lub wklej kluczeWygeneruj nową parę kluczy z silnym hasłem albo wklej istniejące klucze publiczne i prywatne w formacie armored.
- Wybierz działanieZaszyfruj wiadomość dla jednego lub kilku odbiorców, odszyfruj wiadomość wysłaną do Ciebie albo podpisz tekst jawnym podpisem i go zweryfikuj.
- Skopiuj lub pobierzSkopiuj wynik lub pobierz go jako plik .asc i bezpiecznie zrób kopię zapasową klucza prywatnego.