سؤال ما الفرق بين KeePass و KeePassX؟


KeePass و KeePassX تبدو قريبة جدا.

ما الفرق بين KeePass و KeePassX؟


76
2018-02-17 09:21


الأصل


والآن هناك KeePassXC كما توقف KeePassX. - colan
مثيرة للاهتمام حول KeePassXC ، والأصوات مثل KeePassX v2 بالإضافة إلى ميزات وإصلاحات جديدة (مثل twofish ، ودمج ، الخ) ، سأراهن حتى C لتقف على "تتمة". عندما يظهر في ديبيان / أوبونتو مستودعات سأجربها. - Xen2050
@ Xen2050 هل جربت؟ أي آراء؟ - Pawel Debski
PawelDebski لقد أضفت قليلا عن KeePassXC إلى جوابي ، يبدو تماما مثل استمرار KeePassX مع الميزات الجديدة والإصلاحات. من المستحسن استخدام XC بدلاً من إصدار قديم من X (إلا إذا كنت تحب مظهر KeePassX 0.4 الذي أفعله) - Xen2050
أجل ، لقد حظيت به في وقت سابق من أجل الاكتمال هنا هو الرابط لجوابي Ask Ubuntu: askubuntu.com/questions/1011431/keepassx-vs-keepassxc/...  على أي حال شكرا لإجابتك المتقنة ممتازة. - Pawel Debski


الأجوبة:


ربما تعرف بالفعل ، ولكن كل من KeePass و KeePassX (والآن KeePassXC ، وهي شوكة من KeePassX) هي مفتوحة المصدر (نشرت تحت رخصة جنو للأغراض العامة 2) آمنة (باستخدام AES أو Twofish) برامج تخزين البيانات ، وذلك باستخدام ملف قاعدة بيانات واحد لتخزين (بشكل رئيسي) كلمات المرور ، أو إلى حد كبير أي بيانات تريد مثل. أسماء المستخدمين وكلمات المرور وعناوين url والمرفقات والتعليقات.

بدأ KeePass عام 2003 ، في الأصل لنظام التشغيل Windows فقط ، ولكنه يستخدم الآن مونو لتشغيل أي شيء يدعمه Mono ، مثل Mac OS X و Linux و FreeBSD ...

KeePassX هو "مساهمة / غير رسمية KeePass ميناء" من حرة KeePass التي بدأت في عام 2005 (إذا كان إشعار حقوق النشر في أسفل صفحات الويب الخاصة بها دقيقًا) لتشغيل KeePass على Linux. وهي متاحة الآن كبرنامج أصلي لـ Linux و Windows و OS X وغيرها.

كما تقول صفحة KeePassX الرئيسية:

في الأصل كان KeePassX يسمى KeePass / L لنظام التشغيل Linux حيث كان منفذًا لمدير كلمة مرور Windows Keepass Password Safe. بعد أن أصبح KeePass / L تطبيقًا عبر منصة ، لم يكن الاسم مناسبًا بعد الآن ، وبالتالي تم تغييره في 22 مارس 2006 إلى KeePassX.

يبدو أن KeePassXC قد تم تشبيكها من KeePassX بسبب التطور البطيء لـ KeePassX (كان التحديث الأخير هو v2.0.2 على 2016-02-02) في حين بدأ KeePassXC مع v2.1.0 على 2017-01-22.


في الوقت الحالي ، يبدو أن أكبر اختلاف بين KeePass و KeePassX هو المظهر و "الإحساس" بكل برنامج ، خاصة على Linux أو Mac OS X حيث لا تعتمد KeePassX على Mono ، لذلك تطابق مظهر البرامج الأصلية الأخرى بشكل أقرب. و KeePassX الإصدار 0.4.x & 2.x عرض القضايا.

أيضا ، KeePassX / XC لا يدعم المكونات الإضافية (هناك عدة ملحقات ل KeePass) ، كمستخدم حزن يشير في جوابهم لذا احرص على ذلك أيضًا.

لقطات من KeePassX "1.x" / (0.4.x) و "2.x" و KeePass2

هذه على نظام Linux Mint 17 XFCE (Ubuntu 14.04). نرى هذه الحزمة أوبونتو البحث عن keepas لأي إصدار موجود حاليًا في أي إصدار:

KeePassX 0.4.3 (الإصدار 1.x متوافق)

هذا الإصدار في Ubuntu "Trusty Tahr" 14.04 LTS ، ويستخدم قاعدة بيانات KEPASS v1.x - AES / Rijndael أو Twofish KeePassX 0.4 هذا هو في الأساس نفس الخط والأحجام كنوافذ أخرى ، يبدو رائعًا وممتازًا. يمكنك تخصيص الأعمدة ورؤية لوحة المعاينة. يؤدي فتح إدخال لعرض / تعديل إلى فتح نافذة جديدة: KeePassX 0.4 view entry


KeePassX 2.0.2

في Ubuntu 16.04 LTS & 16.10 ، باستخدام قاعدة بيانات kePass v2.x - AES / Rijndael فقط. KeePass2 normal view ويستخدم الإصدار الجديد من قاعدة البيانات 2.x ، ولكن لا يمكنك استخدام التشفير TwoFish ، وذلك يزيل بعض ميزات العرض مثل لوحة المعاينة (اللوحة السفلية / اليمنى مع تفاصيل حول الإدخال المحدد) وتخصيص الأعمدة. عرض / تحرير إدخال لا يفتح نافذة جديدة ، فإنه يغير نافذة KeePassX بأكملها إلى نافذة العرض / التحرير.

لسبب ما ، لن يسمح لي بتغيير حجم النافذة إلى أي أصغر من هذه الصورة. نأمل أن يضيفوا ميزات العرض المفقودة في وقت قريب ، ولكن حتى ذلك الحين سوف ألتزم بـ KeePassX 0.4.x.


KeePassXC 2.2.0

ظهرت "منافسة جديدة" ، KeePassXC ، ذلك يصف نفسه مثل "شوكة مجتمعية من KeePassX ، وهو منفذ عبر منصة أساسية من KeePass Password Safe ، بهدف توسيع وتحسينه مع ميزات جديدة و bugfixes لتوفير ميزة غنية بالميزات ، عبر منصة كاملة حديثة ومدير كلمة مرور مفتوحة المصدر. "

انها الأسئلة الشائعة الإجابة عن بعض الأسئلة الأساسية:

  • س: لماذا KeePassXC بدلا من KeePassX؟
    ج: KeePassX هو مدير كلمات مرور مدهش ، لكنه لم يشهد الكثير من التطوير النشط لفترة طويلة. لم يتم دمج العديد من طلبات السحب الجيدة أبدًا ويفتقر المشروع الأصلي إلى بعض الميزات التي يمكن أن يتوقعها المستخدمون من مدير كلمات المرور الحديث. ومن هنا ، قررنا أن ننفذ KeePassX لمواصلة تطويره ونوفر لك كل ما تحب حول KeePassX بالإضافة إلى العديد من الميزات الجديدة وإصلاحات الأخطاء.

  • س: لماذا KeePassXC بدلا من KeePass؟
    ج: إن KeePass هو مدير كلمات مرور مثبت جدًا وغني بالميزات ولا يوجد أي خطأ جوهري في ذلك. ومع ذلك ، فهو مكتوب في C # وبالتالي يتطلب نظام Microsoft .NET الأساسي. على أنظمة أخرى غير Windows ، يمكنك تشغيل KeePass باستخدام مكتبات وقت التشغيل Mono ، لكنك لن تحصل على الشكل والمظهر الأصليين اللذين اعتدنا عليهما.
    KeePassXC ، من ناحية أخرى ، تم تطويره في C ++ و يعمل أصلاً على جميع المنصات مما يمنحك أفضل تكامل للمنصة.

يبدو أن KeePassXC و KeePassX متطابقان تقريبًا (حتى لا توجد لقطة شاشة ، فقط يضيف زر شريط أدوات مولد كلمة المرور) ، ولكن بعض الاختلافات هي KeePassXC:


KeePass 2.25 باستخدام مونو

في Ubuntu 14.04 LTS ، هناك إصدار أعلى قليلاً في 16.04 LTS & الأحدث: enter image description here تشبه إلى حد كبير KeePassX 0.4.3 لكن الخط مختلف وأصغر ، فقط يبدو خارج المكان. تعمل لوحة المعاينة الأكثر تعقيدًا (مثل قراءة ملف .CSV) وعرض / تحرير إدخال يفتح نافذة جديدة. انها حصلت على وجهة نظر جنبا إلى جنب أيضا: KeePass2 side-by-side  أيضا لا تستطيع قم بما يلي: يمكن لإصدار Windows أن يعجب التصدير إلى تنسيقات الإصدار 1 من KeePass: KeePass2 Not on Windows Errorولدي بعض مشكلات العرض بالنسبة لي ، كما هو الحال في هذه الصورة التالية ، تكون جولات التحويل الرئيسية في الواقع 6003 ، ولكن فقط 6 مرئية: KeePass2 Display Problems


في السابق ، دعمت KeePassX "الرئيسي" الحالي (0.4.3) فقط "تنسيق قاعدة بيانات كلمة المرور KeePass 1.x (كلاسيكي)" لكن اعتبارا من 7 ديسمبر 2015 ، وصلت KeePassX الإصدار 2 في النهاية إلى إصدار مستقر:

نحن فخورون بالإعلان عن الإصدار الثابت الأول من سلسلة KeePassX 2 بعد عدة سنوات من التطوير.

يستخدم KeePassX 2.0 تنسيق قاعدة البيانات الجديدة .kdbx (مثل KeePass 2).
  يمكنك استيراد قاعدة البيانات .kdb من 0.4 من قاعدة البيانات> استيراد KeePass 1 قاعدة البيانات.
  هذه هي عملية أحادية الاتجاه بالرغم من ذلك. لا يمكنك الترحيل مرة أخرى إلى تنسيق .kdb.

الميزات الجديدة ما يلي:

  • مرفقات متعددة لكل إدخال
  • أضف أزواج مفاتيح / قيم مخصصة للإدخالات
  • افتح قاعدة بيانات متعددة في نافذة واحدة

والصفحة "مقارنة KeePass Edition" من المفيد على الأرجح التمييز بين الإصدارين 1 و 2.

يقارن حوالي 50 جانبًا مختلفًا ، ولن يكون نسخها جميعًا هنا غير ضروري ، لذلك سأقوم فقط بلصق بعض الاختلافات ، والميزات التي يعمل بها KeePass 1.x ليس لديك ، مقارنة مع KeePass 2.x. كثير من هذه تبدو في غاية المركزية Windows:

دعم Unicode الكامل ، دعم DPI عالي محسّن ، حساب مستخدم Windows ، كلمات مرور لمرة واحدة (كمكوّن إضافي) ، أدخل مفتاح رئيسي على سطح المكتب الآمن ، حقول السلسلة المخصصة ، عارض / محرر المرفق الداخلي ، تاريخ الدخول ، استيراد الرموز الخارجية ، ملاحظات المجموعة ، إظهار إدخالات المجموعات الفرعية ، سلة المهملات، علامات الدخول ، النتائج المجمعة ، فرز نتائج البحث ، Auto-Type TCATO ، اختيار الشخصيات ، تصدير إلى XSL-Transformed ، الاستيراد من "أكثر من 35 صيغة (انظر مساعدة: استيراد) "، افتح قاعدة البيانات عبر URL (FTP ، HTTP ، WebDAV ، SCP ، SFTP ، FTPS) ، تحرير قاعدة البيانات المشتركة (تأمين على غرار Office) ، التزامن، البرمجة، نظام الزناد.

و KeePass 1.x يدعم خوارزميات التشفير AES / Rijndael & Twofish Encryption. يدعم KeePass 2.x AES / Rijndael في KeePassX و AES و TwoFish لـ KeePassXC و AES و ChaCha20 لـ KeePass.

انظر صفحة المقارنة المرتبطة أعلاه لمزيد من المعلومات ، وبعض الوصف.


67
2018-02-17 15:35



يرجى الاطلاع على تعليقي في إجابة مارتن. إصدارات ألفا وبيتا من KeePassX 2 يمكن فتحها وقراءتها وكتابتها .kdbx (KeePass 2.x) تنسيق قاعدة البيانات دون مشاكل. - Arda
لا تزال صفحة الويب KeePassX تشير إلى الإصدار "1" (0.4) وما زالت تقول إنها غير متوافقة مع قواعد بيانات KeePass 2 ، وهذا صحيح. ومع ذلك ، فإن جهاز KeePassX 2.0 الأحدث متوافق ، على الرغم من أنه لا يزال في مرحلة تجريبية (كان في ألفا خلال السنوات الثلاث الماضية) ولم يعتبر إصدارًا منتظمًا حتى الآن ("حذار: هذا هو إصدار بيتا. على الرغم من اعتقادي أن قاعدة الرموز ثابتة إلى حد ما ، فتأكد من الاحتفاظ بنسخة احتياطية من قاعدة البيانات بشكل منتظم") - Xen2050
أجد أنه من الغريب أن يستخدموا كيو تي للتنمية ولكنهم لا يدعمون الإضافات. تقدم كيو تي البنية التحتية للمكونات الإضافية (ليست مثالية ولكن لا تزال أفضل من لا شيء) من خارج الصندوق. - rbaleksandar
هاه ، غريب ، اعتقدت أن GPLv2 كان برمجيات حرة ... - Zelphir


في الوقت الحالي ، يتمثل أحد الاختلافات الأكثر أهمية بين KeePass و KeePassX في نقص المكونات الإضافية أو حتى API لها في KeePassX:

هل هناك أي ملحقات ل KeePassX؟

لا يوجد بنى واجهة لدعم المكونات الإضافية. لذلك ، لا يوجد ملحقات متوفرة.

(مرجع)


16
2018-03-20 17:11





KeePassX هو استنساخ مفتوح المصدر من KeePass لنظام التشغيل Linux و OS X. بما أن KeePassX يستخدم QT ، ليس لديهم واجهة المستخدم نفسها.

ومع ذلك ، يمكن استخدامها بشكل تبادلي .kdb أو .kdbx قواعد البيانات متوافقة ثنائي.


12
2018-02-17 09:23



.kbd هو شكل v1 (بدلا من .kbdx) و KeePassX يدعم "تنسيق قاعدة بيانات كلمة المرور KeePass 1.x (كلاسيكي)". لقد حاولت. - Martin Monperrus
استطيع ان استخدم .kdbx الملفات في إصدارات KeePassX v2 Alpha و Beta الجديدة لفترة طويلة ، عبر Windows و Linux و OSX حديثًا (يتم تخزين الملف على Dropbox للمشاركة عبر العمل (حاليًا OSX - KeePassX) والمنزل (Windows ، KeePass 2)) وأستطيع أقول يمكنني استخدامه بسلاسة ودون مشاكل حتى الآن. - Arda
@ Xen2050 تمت إزالة هذا البيان منذ ذلك الحين من الأسئلة الشائعة. أعتقد أنه يعمل الآن. - sebastian-c


أستخدم Ubuntu 18.04 LTS Bionic Beaver واختبار كل من Keepass 2.38 و KeepassX 2.0.3

شيء صغير:

  • ولدت Keepass لـ Windows ونُقلت إلى Linux باستخدام مونوفي حين تم كتابة KeepassX لينكس باستخدام مكتبات كيو تي معروفة جيدا ومدعومة. KeepassX في أوبونتو تبدو أفضل قليلا ، ولكن ...
  • لا يدعم KeepassX 0.4 قواعد بيانات .kdbx
  • يفتقد KeepassX 2.x اثنين من الميزات الهامة في واجهة IMHO:
    1. الدخول إلى معاينة الملاحظات في أسفل النافذة (يجب عليك النقر المزدوج على الإدخال حتى رؤيتها)
    2. يفتقر إلى مؤشر الوقت الذي يظهر لك مقدار الوقت المتبقي قبل مسح ذاكرة التخزين المؤقت الحافظة

لذا ، حتى يتم تطوير هذه الميزات في KeepassX 2.x أقترح عليك استخدام Keepass2.

يرجى ملاحظة أنه حتى إذا كانت حزمة 'keepass2' في مستودع Ubuntu الرسمي ، فلا يمكنك فقط تثبيته من Ubuntu Software Store ولكن تحتاج إلى فتح محطة ونوع

sudo apt-get install keepass2

3
2018-05-04 21:53