Hasła zapisane w Chrome można przenieść do KeePassXC przez eksport do pliku CSV i import w kreatorze. Ponieważ CSV nie jest szyfrowany, najpierw przygotuj bazę, potem zaimportuj i sprawdź wpisy, a dopiero na końcu usuń plik tymczasowy.

Zanim wyeksportujesz hasła

Przygotuj nową bazę KeePassXC albo otwórz istniejącą. Jeśli używasz już bazy, odblokuj ją przed importem i wybierz grupę, w której mają znaleźć się hasła. Zapisz hasło główne w bezpiecznym miejscu: jego utrata może oznaczać brak dostępu do bazy.

W podręczniku KeePassXC w wersji 2.8.0 plik CSV jest opisany jako niezaszyfrowany, a baza .kdbx jako szyfrowana podczas przechowywania. Obejmuje to także plik zapisany w usłudze chmurowej. Podręcznik KeePassXC przedstawia więc dwa różne etapy migracji:

PlikRolaOchrona podczas przechowywania
CSVTymczasowy plik eksportu hasełNie jest szyfrowany
.kdbxBaza danych KeePassXCJest szyfrowana, także w chmurze

Przenieś hasła krok po kroku

  1. Przygotuj bazę KeePassXC. Utwórz nową bazę albo odblokuj tę, do której chcesz dodać wpisy. Przy istniejącej bazie zdecyduj, do której grupy mają trafić.
  2. Wyeksportuj hasła z Chrome do CSV. Użyj funkcji eksportu haseł i zapisz plik w miejscu, nad którym masz kontrolę. Traktuj go jak otwarty plik z danymi logowania: nie zostawiaj go tam dłużej, niż to konieczne.
  3. Uruchom import CSV w KeePassXC. W kreatorze wybierz plik i wskaż nową bazę albo otwartą, odblokowaną bazę. Przy imporcie do istniejącej wpisy zostaną umieszczone w wybranej grupie.
  4. Sprawdź podgląd przed zakończeniem importu. Kreator pokazuje podgląd danych i pozwala zmienić przypisanie kolumn. Upewnij się, że nazwy stron, adresy, nazwy użytkowników i hasła trafiają do właściwych pól. Zakończ import dopiero wtedy, gdy układ wygląda prawidłowo.
  5. Zweryfikuj dodane wpisy. Sprawdź, czy oczekiwane konta pojawiły się w wybranej grupie, i otwórz kilka wpisów, by skontrolować zapisane dane. Dopiero po tej kontroli traktuj import jako zakończony.
  6. Usuń tymczasowy CSV. KeePassXC zaleca bezpieczne usunięcie niezaszyfrowanego pliku po udanym imporcie. Jeśli chcesz skasować zapisane hasła z Chrome, zrób to dopiero po sprawdzeniu bazy KeePassXC.

Baza w chmurze a synchronizacja

Zapisanie pliku .kdbx w chmurze nie usuwa jego szyfrowania podczas przechowywania. To jednak osobna kwestia niż bezpieczeństwo synchronizacji. KeePassXC ostrzega, że zdalna synchronizacja polegająca na pobraniu bazy i późniejszym wysłaniu jej z powrotem nie jest operacją atomową: zmiany wprowadzone przez inną osobę lub proces między tymi etapami mogą zostać nadpisane.

Przy łączeniu baz KeePassXC porównuje identyfikatory UUID wpisów i czas ich modyfikacji. Gdy identyfikatory się zgadzają, nowsza wersja staje się bieżąca, a poprzednia trafia do historii wpisu. To zachowanie ułatwia łączenie zmian, ale nie usuwa ryzyka nadpisania podczas zdalnej synchronizacji. Podręcznik KeePassXC opisuje oba mechanizmy osobno.