2015-02-17 09:21:57 +0000 2015-02-17 09:21:57 +0000
95
95

Jaka jest różnica między KeePass a KeePassX?

KeePass i KeePassX wyglądają bardzo podobnie.

Jaka jest różnica między KeePass i KeePassX?

Odpowiedzi (4)

90
90
90
2015-02-17 15:35:01 +0000

Prawdopodobnie już wiesz, ale zarówno KeePass jak i KeePassX (& teraz KeePassXC, fork KeePassX) są programami open source (opublikowanymi na GNU General Purpose Licence 2 ) bezpiecznymi (używającymi AES lub Twofish) programami do przechowywania danych, używającymi pojedynczego pliku bazy danych do przechowywania (głównie) haseł, lub całkiem sporo danych, które chcesz np. nazwy użytkowników, hasła, adresy url, załączniki i komentarze.

KeePass powstał około 2003 roku, początkowo tylko dla Windows, ale teraz używa Mono aby działać na wszystkim, co Mono obsługuje, jak Mac OS X, Linux, FreeBSD… KeePassX jest “Współtworzonym/nieoficjalnym portem KeePassa” KeePass , który został uruchomiony w 2005 roku (jeśli informacja o prawach autorskich na dole strony jest dokładna) w celu uruchomienia KeePassa na Linuksie. Obecnie jest on dostępny jako natywny program dla Linuksa, Windows, OS X i innych.

Jak mówi strona domowa KeePassX:

Pierwotnie KeePassX nazywał się KeePass/L dla Linuksa, ponieważ był portem Windowsowego menedżera haseł Keepass Password Safe. Po tym jak KeePass/L stał się aplikacją międzyplatformową, nazwa ta nie była już odpowiednia i dlatego 22 marca 2006 r. została zmieniona [na KeePassX].

Wydaje się, że KeePassXC został rozwidlony z KeePassX z powodu powolnego rozwoju KeePassX (jego ostatnia aktualizacja to v2.0.2 w dniu 2016-02-02), podczas gdy KeePassXC rozpoczął się od v2.1.0 w dniu 2017-01-22.


Obecnie największą różnicą pomiędzy KeePass & KeePassX wydaje się być wygląd i “feel” każdego z programów, szczególnie na Linuksie czy Mac OS X, gdzie KeePassX nie opiera się na Mono, więc bardziej pasuje do wyglądu innych natywnych programów. Oraz, problemy z wyświetlaniem KeePassX w wersji 0.4.x & 2.x.

Ponadto, KeePassX/XC nie obsługuje wtyczek (istnieje kilka wtyczek dla KeePass ), jak wskazuje użytkownik Grief w swojej odpowiedzi , więc to również należy docenić.

Screenshots of KeePassX “1.x”/(0.4.x) & “2.x”, and KeePass2

Te są na systemie Linux Mint 17 XFCE (Ubuntu 14.04 based). Zobacz to wyszukiwanie pakietów Ubuntu dla keepass dla tego, jaka wersja jest obecnie w jakim wydaniu:

KeePassX 0.4.3 (wersja 1.x kompatybilna)

Ta wersja jest w Ubuntu “Trusty Tahr” 14.04 LTS, i używa KeePass v1. x - AES/Rijndael lub Twofish

This is basically the same font & sizes as other windows, looks great & fits in. You can customize the columns & see the preview panel. Opening an entry to view/edit opens a new window:


KeePassX 2.0.2

W Ubuntu 16.04 LTS & 16.10, używa bazy danych KeePass v2.x - AES/Rijndael only.0 x4& Używa nowej bazy danych w wersji 2.x, ale nie można używać szyfrowania TwoFish i usuwa niektóre funkcje wyświetlania, takie jak panel podglądu (dolny/prawy panel ze szczegółami wybranego wpisu) i dostosowywanie kolumn. Przeglądanie/edytowanie wpisu nie otwiera nowego okna, zmienia całe okno KeePassX w okno podglądu/edycji.

Z jakiegoś powodu, nie pozwolił mi zmienić rozmiaru okna na mniejszy niż ten zrzut ekranu. Mam nadzieję, że wkrótce dodadzą brakujące funkcje wyświetlania, ale do tego czasu pozostanę przy KeePassX 0.4.x.


KeePassXC 2.2. 0

Pojawił się “nowy konkurent”, KeePassXC, który opisuje siebie jako “społecznościowy fork KeePassX, natywny, międzyplatformowy port KeePass Password Safe, z celem rozszerzenia i ulepszenia go o nowe funkcje i poprawki błędów, aby zapewnić bogaty w funkcje, w pełni międzyplatformowy i nowoczesny menedżer haseł open-source.”

Jest to FAQ odpowiada na kilka podstawowych pytań :

  • Q: Dlaczego KeePassXC zamiast KeePassX? A: KeePassX jest wspaniałym menedżerem haseł, ale od dłuższego czasu nie był zbyt aktywnie rozwijany. Wiele dobrych pull requestów nigdy nie zostało połączonych, a oryginalnemu projektowi brakuje niektórych funkcji, których użytkownicy mogą oczekiwać od nowoczesnego menedżera haseł. Z tego powodu zdecydowaliśmy się na rozwidlenie KeePassX, aby kontynuować jego rozwój i dostarczyć wszystko, co kochasz w KeePassX plus wiele nowych funkcji i poprawek błędów.

  • Q: Dlaczego KeePassXC zamiast KeePass? A: KeePass jest bardzo sprawdzonym i bogatym w funkcje menedżerem haseł i nie ma w nim nic zasadniczo złego. Jest on jednak napisany w języku C# i dlatego wymaga platformy .NET firmy Microsoft. W systemach innych niż Windows, można uruchomić KeePass używając bibliotek Mono, ale nie będzie to wyglądało tak, jak w systemie natywnym, do którego jesteśmy przyzwyczajeni.
    KeePassXC, z drugiej strony, jest stworzony w C++ i działa natywnie na wszystkich platformach, zapewniając najlepszą możliwą integrację z platformą.

KeePassXC i KeePassX wydają się być wizualnie prawie identyczne (więc nie ma zrzutu ekranu, dodaje tylko przycisk Generator haseł na pasku narzędzi), ale niektóre różnice są KeePassXC ma:


KeePass 2.25 using Mono

W Ubuntu 14.04 LTS, jest nieco wyższa wersja w 16.04 LTS & nowszych:


Dawniej, obecny “główny” KeePassX (0.4.3) obsługiwał tylko “format bazy danych haseł KeePass 1.x (Classic)” Ale od 7 grudnia 2015, KeePassX w wersji 2 osiągnął wreszcie stabilne wydanie :

Jesteśmy dumni, że możemy ogłosić pierwsze stabilne wydanie serii KeePassX 2 po kilku latach rozwoju.

KeePassX 2.0 używa nowego formatu bazy danych .kdbx (taki sam jak KeePass 2).
Możesz zaimportować swoją bazę danych .kdb z wersji 0.4 z zakładki Baza danych > Importuj bazę danych KeePass 1.
Jest to jednak proces jednokierunkowy. Nie można migrować z powrotem do formatu .kdb.

Nowe funkcje obejmują:

  • Wiele załączników na wpis
  • Dodawanie niestandardowych par klucz/wartość do wpisów
  • Otwieranie wielu baz danych w jednym oknie

A strona “KeePass Edition Comparison” jest prawdopodobnie pomocna do rozróżnienia wersji 1 i 2.

Porównuje ona około 50 różnych aspektów, kopiowanie ich wszystkich tutaj byłoby zbędne, więc wkleję tylko kilka różnic, cech, których KeePass 1.x NIE posiada, w porównaniu do KeePass 2.x. Wiele z nich wygląda bardzo Windowsowo:

Pełna obsługa Unicode, Rozszerzona obsługa High DPI, Konto użytkownika Windows, Hasła jednorazowe (jako plugin), Wprowadź klucz główny na bezpiecznym pulpicie, Własne pola łańcuchowe, Wewnętrzna przeglądarka/edytor załączników, Historia wpisów, Import zewnętrznych ikon, Notatki grupowe, Pokaż wpisy podgrup, Kosz, Tagi wpisów, Wyniki pogrupowane, Sortowanie wyników wyszukiwania, Auto-Type TCATO, Wybierz znaki, Eksport do XSL-Transformed, Import z “Ponad 35 formatów (patrz Pomoc: Import )”, Otwórz bazę danych przez URL (FTP, HTTP, WebDAV, SCP, SFTP, FTPS), Współdzielona edycja bazy danych (blokada w stylu Office), Synchronizacja, Skryptowanie, System wyzwalania.

I, KeePass 1.x obsługuje algorytmy szyfrowania AES/Rijndael i Twofish. KeePass 2.x obsługuje AES/Rijndael w KeePassX, AES & TwoFish dla KeePassXC, AES & ChaCha20 dla KeePass.

Zobacz linkowaną stronę porównania powyżej, aby uzyskać więcej informacji i trochę opisu.

22
22
22
2017-03-20 17:11:12 +0000

Obecnie jedną z najistotniejszych różnic pomiędzy KeePass a KeePassX jest brak wtyczek lub nawet API do nich w KeePassX:

Czy istnieją wtyczki do KeePassX?

Nie ma wbudowanego interfejsu do obsługi wtyczek. Dlatego nie są dostępne żadne wtyczki. (odnośnik)

UPD (4 Oct 2019):

Zdecydowanie polecam, aby dać KeePassXC spróbować. Dla mnie na wydaje się być znacznie lepszy niż zarówno KeePass, jak i KeePassX. Ma integrację z przeglądarką po wyjęciu z pudełka.

12
12
12
2015-02-17 09:23:59 +0000

KeePassX jest open-source'owym klonem KeePassa dla Linuksa i OS X. Ponieważ KeePassX używa QT, nie mają one takiego samego interfejsu użytkownika.

Jednak mogą być używane zamiennie, ponieważ ich bazy danych .kdb lub .kdbx są kompatybilne binarnie.

3
3
3
2018-05-04 21:53:19 +0000

Używam Ubuntu 18.04 LTS Bionic Beaver i przetestowałem zarówno Keepass 2.38 jak i KeepassX 2.0.3

W skrócie:

  • Keepass został stworzony dla Windows i przeniesiony na Linuksa przy użyciu Mono , podczas gdy KeepassX został napisany dla Linuksa przy użyciu dobrze znanych i wspieranych bibliotek Qt. KeepassX w Ubuntu wygląda nieco lepiej, ale…
  • KeepassX 0.4 nie obsługuje baz danych .kdbx
  • KeepassX 2.x nie posiada dwóch ważnych cech w swoim interfejsie IMHO:
  • Podgląd notatek wpisów w dolnej części okna (trzeba dwukrotnie kliknąć wpis aby je zobaczyć)
  • Brakuje wskaźnika czasu, który pokazuje ile czasu pozostało do wyczyszczenia pamięci podręcznej schowka

Tak więc, dopóki nie rozwiną tych funkcji w KeepassX 2.x sugeruję używanie Keepass2.

Uwaga, nawet jeśli pakiet ‘keepass2’ jest w oficjalnym repozytorium Ubuntu, nie możesz go po prostu zainstalować z Ubuntu Software Store, ale musisz otworzyć terminal i wpisać

sudo apt-get install keepass2
```.