KeePass — co to jest? Darmowy menadżer haseł open source

Ikona kłódki i bezpieczna baza haseł — KeePass menadżer haseł open source

KeePass to darmowy menadżer haseł o otwartym kodzie źródłowym, który przechowuje wszystkie Twoje hasła w jednej zaszyfrowanej bazie na dysku. Zamiast pamiętać dziesiątki unikalnych haseł, pamiętasz jedno — hasło główne do KeePass, a resztą zarządza program.

Co to jest KeePass i jak działa

KeePass to aplikacja stworzona w 2003 roku przez Dominika Reichla. Cały sekret tkwi w pliku z rozszerzeniem .kdbx — to zaszyfrowana baza danych, w której leżą Twoje loginy, hasła, adresy URL i notatki. Bez hasła głównego plik jest bezużytecznym ciągiem znaków, nawet jeśli ktoś go ukradnie.

Gdy chcesz się gdzieś zalogować, otwierasz KeePass, wpisujesz hasło główne i kopiujesz potrzebne dane. Albo korzystasz z funkcji Auto-Type, która automatycznie wpisuje login i hasło do formularza w przeglądarce — bez schowka, który mogą podejrzeć inne programy.

Szyfrowanie bazy opiera się na algorytmach klasy wojskowej:

  • AES-256 — standard używany m.in. przez rząd USA do ochrony tajemnic państwowych
  • ChaCha20 — szybki algorytm strumieniowy stosowany w TLS i WireGuard
  • SHA-256 do haszowania hasła głównego

KeePass jest całkowicie offline — baza .kdbx leży na Twoim dysku. Żadne hasła nie trafiają do serwerów firmy, bo żadnej firmy nie ma. To oprogramowanie open source tworzone przez społeczność.

KeePass vs KeePassXC — którą wersję wybrać

KeePass (keepass.info) to oryginalna wersja napisana w .NET. Działa głównie na Windows, na macOS i Linux wymaga Mono lub Wine. Interfejs jest funkcjonalny, ale wygląda jak z 2005 roku.

KeePassXC (keepassxc.org) to rozwidlenie (fork) napisane od nowa w C++. Działa natywnie na Windows, macOS i Linux. Ma nowszy interfejs, lepszą integrację z przeglądarkami (rozszerzenie KeePassXC-Browser), obsługuje klucze sprzętowe YubiKey i jest aktywnie rozwijany przez dużą społeczność. Obie wersje używają tego samego formatu bazy .kdbx — możesz je mieszać.

Dla nowych użytkowników zalecam KeePassXC — działa wszędzie, ma ładniejszy interfejs i lepszą integrację z przeglądarkami bez dodatkowych wtyczek.

Jak zacząć z KeePass — krok po kroku

  1. Pobierz KeePassXC z keepassxc.org (wersja dla Twojego systemu). Program jest darmowy i nie wymaga rejestracji.
  2. Utwórz nową bazę danych. Kliknij „New Database”, nadaj jej nazwę. Plik .kdbx zostanie zapisany w miejscu, które wskażesz — może to być dysk, pendrive, folder synchronizowany z chmurą.
  3. Ustaw hasło główne. To jedyne hasło, które musisz zapamiętać. Powinno mieć minimum 16 znaków, najlepiej jako zdanie (np. „MajKotek3MrauEDIT!”). Opcjonalnie dodaj plik klucza — drugą warstwę zabezpieczenia.
  4. Zainstaluj rozszerzenie do przeglądarki KeePassXC-Browser (Chrome, Firefox, Edge). Po połączeniu z aplikacją, przy logowaniu na stronie pojawi się ikona KeePass w polach formularza.
  5. Dodawaj wpisy. Przy każdej rejestracji na nowej stronie: użyj wbudowanego generatora haseł (Ctrl+G), wygeneruj hasło 20+ znaków, zapisz w KeePassXC, dopiero potem wklej do formularza rejestracji.

Zapamiętaj tylko trzy hasła: do KeePass, do swojego konta e-mail i do systemu operacyjnego. Resztą zarządza KeePass.

KeePass na telefon — wersje mobilne i synchronizacja

KeePass nie ma oficjalnej aplikacji mobilnej, ale format .kdbx obsługuje kilka sprawdzonych aplikacji:

  • Android: KeePass2Android (darmowy, open source) — najczęściej polecany
  • iOS: Strongbox (darmowy z opcją płatną) lub KeePassium

Synchronizacja bazy między komputerem a telefonem wymaga ręcznej konfiguracji. Najczęstszy sposób to zapisanie .kdbx w folderze Dropbox, Google Drive lub Nextcloud — plik jest w pełni zaszyfrowany, więc możesz go trzymać w chmurze bez obawy o bezpieczeństwo. Aplikacja na telefonie odczytuje plik bezpośrednio z chmury.

KeePass a inne menadżery haseł

Bitwarden to najbliższy rywal i dla wielu osób lepszy wybór na start. Synchronizacja działa od razu (bez konfiguracji chmury), ma dobre aplikacje mobilne i jest też open source. Wada: Twoje zaszyfrowane hasła trafiają na serwery Bitwarden, choć firma umożliwia self-hosting.

LastPass przez lata był liderem, ale po kilku poważnych wyciekach danych (2022: wyciek zaszyfrowanych skarbców użytkowników) stracił na zaufaniu. Darmowa wersja jest mocno ograniczona.

1Password — płatny (ok. 3 USD/mies), najwygodniejszy interfejs i aplikacje, ale zamknięty kod źródłowy i subskrypcja.

KeePass wygrywa ceną (zero złotych), kontrolą nad danymi (plik jest Twój) i transparentnością (kod publiczny, wielokrotnie audytowany). Przegrywa wygodą — synchronizacja wymaga konfiguracji, aplikacje mobilne są nieco gorsze niż u konkurencji.

Źródła

Najczęściej zadawane pytania o KeePass

Czy KeePass jest bezpieczny?

Tak — KeePass to jeden z najbardziej zaufanych menadżerów haseł. Kod jest open source i wielokrotnie audytowany przez niezależnych badaczy bezpieczeństwa. Baza .kdbx szyfrowana jest AES-256, a dane nigdy nie opuszczają Twojego urządzenia (chyba że sam zapiszesz plik w chmurze).

Czy KeePass jest darmowy?

Tak, całkowicie. KeePass i KeePassXC są darmowe bez żadnych ukrytych planów premium. Kod jest open source (licencja GPL), więc nikt nie może nagle zablokować funkcji ani dodać subskrypcji.

Co się stanie jeśli zapomnę hasła głównego do KeePass?

Baza .kdbx jest nie do odczytania bez hasła głównego — nie ma opcji odzyskiwania, nie ma „przypomnij hasło przez e-mail”. To celowe: gdyby istniał backdoor, naruszałby bezpieczeństwo całej bazy. Dlatego hasło główne należy zapisać w bezpiecznym miejscu offline (np. sejf, zapieczętowana koperta).

KeePass czy Bitwarden — co wybrać?

Bitwarden jest łatwiejszy na start — synchronizacja działa od razu, aplikacje mobilne wygodniejsze. KeePass daje pełną kontrolę nad danymi i jest lepszy dla zaawansowanych użytkowników, którzy chcą trzymać hasła wyłącznie lokalnie. Oba są open source i darmowe.

Picture of Tomasz Zieliński
Tomasz Zieliński

Tomasz zajmuje się tematyką SEO, sztucznej inteligencji i automatyzacji pracy w marketingu internetowym. W swoich artykułach analizuje zmiany w algorytmach wyszukiwarek, rozwój narzędzi AI oraz nowe sposoby tworzenia i optymalizacji treści. Interesuje go przede wszystkim to, jak technologia wpływa na codzienną pracę specjalistów SEO, marketerów i twórców internetowych.

Facebook
Twitter
LinkedIn
Pinterest

Najnowsze Wpisy

Śledź nas