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?
KeePass i KeePassX wyglądają bardzo podobnie.
Jaka jest różnica między KeePass i KeePassX?
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ć.
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:
Ta wersja jest w Ubuntu “Trusty Tahr” 14.04 LTS, i używa KeePass v1. x - AES/Rijndael lub Twofish
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.
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:
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.
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.
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.
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:
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
```.