KeePass และ KeePassX มองใกล้มาก
ความแตกต่างระหว่าง KeePass และ KeePassX คืออะไร
KeePass และ KeePassX มองใกล้มาก
ความแตกต่างระหว่าง KeePass และ KeePassX คืออะไร
คำตอบ:
คุณอาจรู้อยู่แล้ว แต่ทั้ง KeePass และ KeePassX (& amp; ตอนนี้ KeePassXC, fork ของ KeePassX) เป็นโอเพ่นซอร์ส (เผยแพร่ภายใต้ ใบอนุญาตวัตถุประสงค์ทั่วไปของ GNU 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 ที่ปลอดภัย หลังจาก KeePass / L กลายเป็นแอพพลิเคชั่นข้ามแพลตฟอร์มชื่อนั้นไม่เหมาะสมอีกต่อไปดังนั้นเมื่อวันที่ 22 มีนาคม 2549 มันก็เปลี่ยนไปเป็น [KeePassX]
KeePassXC ดูเหมือนจะถูกแยกจาก KeePassX เนื่องจากการพัฒนาที่ช้าของ KeePassX (การอัปเดตล่าสุดคือ v2.0.2 เมื่อวันที่ 2016-02-02) ในขณะที่ KeePassXC เริ่มต้นด้วย v2.1.0 ใน 2017-01-22
ปัจจุบันความแตกต่างที่ใหญ่ที่สุดระหว่าง KeePass & amp; KeePassX ดูเหมือนจะเป็นรูปลักษณ์และ "ความรู้สึก" ของแต่ละโปรแกรมโดยเฉพาะอย่างยิ่งบน Linux หรือ Mac OS X ที่ KeePassX ไม่พึ่งพา Mono ดังนั้นจึงจับคู่ลักษณะของโปรแกรมดั้งเดิมอื่น ๆ และเวอร์ชัน 0.4.x ของ KeePassX & amp; 2.x แสดงปัญหา
นอกจากนี้ KeePassX / XC ยังไม่รองรับปลั๊กอิน (มี ปลั๊กอินหลายตัวสำหรับ KeePass ) ในฐานะผู้ใช้ ความเศร้าโศก ชี้ให้เห็น คำตอบของพวกเขา ดังนั้นอย่าโหวตขึ้นเช่นกัน
สิ่งเหล่านี้อยู่ในระบบ Linux Mint 17 XFCE (Ubuntu 14.04) ดู แพ็คเกจ Ubuntu นี้ค้นหา keepass สำหรับสิ่งที่รุ่นปัจจุบันอยู่ในสิ่งที่ปล่อย:
รุ่นนี้ใน Ubuntu "Trusty Tahr" 14.04 LTS และใช้ฐานข้อมูล KeePass v1.x - AES / Rijndael หรือ Twofish โดยทั่วไปจะเป็นแบบอักษร & amp; ขนาดเท่ากับหน้าต่างอื่น ๆ ดูดี & amp; คุณสามารถปรับแต่งคอลัมน์ & amp; ดูแผงแสดงตัวอย่าง การเปิดรายการเพื่อดู / แก้ไขจะเป็นการเปิดหน้าต่างใหม่:
ใน Ubuntu 16.04 LTS & amp; 16.10 ใช้ฐานข้อมูล KeePass v2.x - AES / Rijndael เท่านั้น มันใช้ฐานข้อมูลเวอร์ชันใหม่ 2.x แต่คุณไม่สามารถใช้การเข้ารหัส TwoFish ได้ ลบ คุณสมบัติการแสดงผลบางอย่างเช่นแผงแสดงตัวอย่าง (แผงด้านล่าง / ขวาพร้อมรายละเอียดเกี่ยวกับรายการที่เลือก) และการปรับแต่งคอลัมน์ การดู / แก้ไขรายการไม่ได้เปิดหน้าต่างใหม่ แต่จะเปลี่ยนทั้งหน้าต่าง KeePassX ให้เป็นหน้าต่างมุมมอง / แก้ไข
ด้วยเหตุผลบางอย่างมันจะไม่ยอมให้ฉันปรับขนาดหน้าต่างให้เล็กกว่าสกรีนช็อตนี้ หวังว่าพวกเขาจะเพิ่มคุณสมบัติการแสดงผลที่หายไปกลับในไม่ช้า แต่จนกว่าจะถึงตอนนี้ฉันจะใช้งานกับ KeePassX 0.4.x
"คู่แข่งรายใหม่" ได้เกิดขึ้นแล้ว KeePassXC อธิบายตัวเอง เช่น " community fork ของ KeePassX ซึ่งเป็นพอร์ตข้ามแพลตฟอร์มดั้งเดิมของ KeePass Password Safe โดยมีเป้าหมายเพื่อขยายและปรับปรุงด้วยฟีเจอร์ใหม่และการแก้ไขข้อผิดพลาดเพื่อให้ตัวจัดการรหัสผ่านโอเพ่นซอร์สที่เต็มไปด้วยคุณสมบัติและคุณสมบัติครบถ้วน "
มัน คำถามที่พบบ่อยตอบคำถามพื้นฐานบางอย่าง :
ถาม: ทำไมต้อง KeePassXC แทนที่จะเป็น KeePassX
ตอบ: KeePassX เป็นผู้จัดการรหัสผ่านที่น่าทึ่ง แต่ไม่ได้เห็นการพัฒนาที่ใช้งานได้นานนัก คำขอดึงที่ดีจำนวนมากไม่เคยถูกผสานและโครงการดั้งเดิมไม่มีคุณสมบัติบางอย่างที่ผู้ใช้สามารถคาดหวังได้จากเครื่องมือจัดการรหัสผ่านที่ทันสมัย ดังนั้นเราจึงตัดสินใจแยก KeePassX เพื่อพัฒนาต่อไปและมอบทุกสิ่งที่คุณรักเกี่ยวกับ KeePassX รวมถึงคุณสมบัติใหม่และข้อบกพร่องต่างๆ
ถาม: ทำไม KeePassXC แทนที่จะเป็น KeePass?
ตอบ: KeePass เป็นผู้จัดการรหัสผ่านที่ได้รับการพิสูจน์แล้วและมีคุณสมบัติหลากหลายและไม่มีอะไรผิดปกติกับมัน อย่างไรก็ตามมันเขียนใน C # และดังนั้นจึงต้องใช้แพลตฟอร์ม. NET ของ Microsoft บนระบบอื่นที่ไม่ใช่ Windows คุณสามารถเรียกใช้ KeePass โดยใช้ไลบรารีรันไทม์ Mono แต่คุณจะไม่ได้รับรูปลักษณ์และความรู้สึกดั้งเดิมที่คุณคุ้นเคย
อีกทางหนึ่ง KeePassXC ได้รับการพัฒนาใน C ++ และทำงานได้บนทุกแพลตฟอร์มที่ให้การรวมแพลตฟอร์มที่ดีที่สุดแก่คุณ
KeePassXC และ KeePassX ดูเหมือนจะเหมือนกันเกือบจะมองเห็นได้ (ดังนั้นไม่มีภาพหน้าจอเพียงเพิ่มปุ่มแถบเครื่องมือตัวสร้างรหัสผ่านเท่านั้น) แต่ความแตกต่างบางอย่างที่ KeePassXC มี:
ใน Ubuntu 14.04 LTS มีรุ่นที่สูงขึ้นเล็กน้อยใน 16.04 LTS & amp; ใหม่: มองเห็นได้คล้ายกับ KeePassX 0.4.3 แต่ตัวอักษร & amp; เล็กลงเพียงมองออกไปนอกสถานที่ พาเนลดูตัวอย่างมีขนาดกะทัดรัดมากขึ้น (เช่นการอ่านไฟล์. CSV) และการดู / แก้ไขรายการจะเปิดหน้าต่างใหม่ มันมีมุมมองแบบเคียงข้างกันด้วย: ด้วย ไม่ได้ ทำบางสิ่งที่รุ่น Windows สามารถส่งออกเป็นรูปแบบ KeePass เวอร์ชัน 1 และมีปัญหาเรื่องการแสดงผลสำหรับฉันเช่นเดียวกับในภาพถัดไปการแปลงคีย์รอบคือ 6003 แต่มีเพียง 6 อันเท่านั้นที่มองเห็นได้:
ก่อนหน้านี้ปัจจุบันสนับสนุน "main" KeePassX (0.4.3) เท่านั้น "รูปแบบฐานข้อมูลรหัสผ่าน KeePass 1.x (คลาสสิก)" แต่ ณ วันที่ 7 ธันวาคม 2558, KeePassX เวอร์ชั่น 2 ได้มาถึงรุ่นที่เสถียรแล้ว :
เราภูมิใจที่จะประกาศการเปิดตัวซีรีย์ KeePassX 2 ที่เสถียรหลังจากการพัฒนาหลายปี
KeePassX 2.0 กำลังใช้รูปแบบฐานข้อมูล. kdbx ใหม่ (เช่นเดียวกับ KeePass 2)
คุณสามารถนำเข้าฐานข้อมูล. kdb ของคุณได้จาก 0.4 จากฐานข้อมูล & gt; นำเข้าฐานข้อมูล KeePass 1
นี่เป็นกระบวนการทางเดียวแม้ว่า คุณไม่สามารถย้ายกลับเป็นรูปแบบ. kdbคุณสมบัติใหม่รวมถึง:
- หลายสิ่งที่แนบมาต่อรายการ
- เพิ่มคู่คีย์ / ค่าที่กำหนดเองให้กับรายการ
- เปิดหลายฐานข้อมูลในหน้าต่างเดียว
และหน้า "การเปรียบเทียบรุ่น KeePass" อาจเป็นประโยชน์ในการแยกความแตกต่างรุ่น 1 และ 2
มันเปรียบเทียบกันประมาณ 50 ด้านการคัดลอกทั้งหมดที่นี่จะไม่จำเป็นดังนั้นฉันจะวางความแตกต่างบางประการคุณสมบัติที่ KeePass 1.x ทำ ไม่ มีเปรียบเทียบกับ KeePass 2.x ลักษณะเหล่านี้ส่วนใหญ่มีลักษณะเป็น Windows มาก:
การสนับสนุน Unicode แบบเต็ม, การสนับสนุน DPI ขั้นสูง, บัญชีผู้ใช้ Windows, รหัสผ่านแบบครั้งเดียว (เป็นปลั๊กอิน), ป้อนรหัสหลักบนเดสก์ท็อปที่ปลอดภัย, ฟิลด์สตริงที่กำหนดเอง, โปรแกรมดู / แก้ไขสิ่งที่แนบภายใน, ประวัติรายการ นำเข้าไอคอนภายนอก, บันทึกย่อของกลุ่ม, แสดงรายการของกลุ่มย่อย, ถังขยะรีไซเคิล, แท็กรายการ ผลการจัดกลุ่ม เรียงผลการค้นหา TCATO ประเภทอัตโนมัติ เลือกตัวละคร ส่งออกไปยัง XSL- เปลี่ยนรูป นำเข้าจาก "มากกว่า 35 รูปแบบ (ดู ช่วยเหลือ: นำเข้า )" เปิดฐานข้อมูลผ่าน URL (FTP, HTTP, WebDAV, SCP, SFTP, FTPS) การแก้ไขฐานข้อมูลที่ใช้ร่วมกัน (การล็อคสไตล์ Office) ประสาน การเขียนสคริปต์ ระบบทริกเกอร์
และ KeePass 1.x รองรับ AES / Rijndael & amp; อัลกอริทึมการเข้ารหัส Twofish KeePass 2.x รองรับ AES / Rijndael ใน KeePassX, AES & amp; TwoFish สำหรับ KeePassXC, AES & amp; ChaCha20 สำหรับ KeePass
ดูหน้าการเปรียบเทียบที่ลิงก์ด้านบนสำหรับข้อมูลเพิ่มเติม & amp; คำอธิบายบางอย่าง
.kdbx
รูปแบบฐานข้อมูล (KeePass 2.x) โดยไม่มีปัญหา
ปัจจุบันหนึ่งในความแตกต่างที่สำคัญที่สุดระหว่าง KeePass และ KeePassX คือการขาดปลั๊กอินหรือแม้แต่ API สำหรับพวกเขาใน KeePassX
มีปลั๊กอินสำหรับ KeePassX หรือไม่?
ไม่มีส่วนต่อประสานในการสร้างเพื่อสนับสนุนปลั๊กอิน ดังนั้นจึงไม่มีปลั๊กอิน
KeePassX เป็นโคลนโอเพ่นซอร์สของ KeePass สำหรับ Linux และ OS X เนื่องจาก KeePassX ใช้ QT พวกเขาไม่มีส่วนต่อประสานผู้ใช้เดียวกัน
อย่างไรก็ตามพวกเขาสามารถใช้แทนกันได้เป็นของพวกเขา .kdb
หรือ .kdbx
ฐานข้อมูลเข้ากันได้กับไบนารี
.kbd
คือรูปแบบ v1 (ตรงข้ามกับ .kbdx
) และ KeePassX รองรับ "รูปแบบฐานข้อมูลรหัสผ่าน KeePass 1.x (Classic)" ฉันได้ลองแล้ว.
.kdbx
ไฟล์ในรุ่นใหม่ของ KeePassX v2 อัลฟ่าและเบต้าเป็นเวลานานในทั้ง Windows และ Linux และ OSX ใหม่ (ไฟล์ถูกเก็บไว้ใน Dropbox เพื่อแบ่งปันกับงานของฉัน บอกว่าฉันสามารถใช้มันได้อย่างราบรื่นและไม่มีปัญหาจนถึงตอนนี้
ฉันใช้ Ubuntu 18.04 LTS Bionic Beaver และทดสอบทั้ง Keepass 2.38 และ KeepassX 2.0.3
โดยสังเขป:
ดังนั้นจนกว่าพวกเขาจะพัฒนาคุณสมบัติดังกล่าวใน KeepassX 2.x ฉันแนะนำให้คุณใช้ Keepass2
โปรดทราบแม้ว่าแพคเกจ 'keepass2' อยู่ในที่เก็บ Ubuntu อย่างเป็นทางการคุณไม่สามารถติดตั้งจาก Ubuntu Software Store แต่ต้องเปิดเทอร์มินัล
sudo apt-get install keepass2