Mar*_*rus 134 keepass keepassx keepassxc
KeePass、KeePassX 和 KeePassXC 看起来非常接近。
它们之间有什么区别?
Xen*_*050 113
您可能已经知道,但 KeePass 和 KeePassX(现在 KeePassXC,KeePassX 的一个分支)都是开源(根据GNU 通用许可证 2 发布)安全(使用 AES 或 Twofish)数据存储程序,使用单个数据库文件存储(主要)密码,或几乎任何您想要的数据,例如用户名、密码、网址、附件和评论。
KeePass 大约在 2003 年开始,最初仅用于 Windows,但现在使用Mono在 Mono 支持的任何东西上运行,如 Mac OS X、Linux、FreeBSD……
KeePassX是一种“供稿/非官方的KeePass口岸”的KeePass这是2005年开始(如果在自己的网页底部的版权声明是准确的)在Linux上运行的KeePass。它现在可作为适用于 Linux、Windows、OS X 等的本机程序使用。
正如 KeePassX 主页所说:
最初 KeePassX 在 Linux 上被称为 KeePass/L,因为它是 Windows 密码管理器 Keepass Password Safe 的一个端口。在 KeePass/L 成为跨平台应用程序后,该名称不再合适,因此,在 2006 年 3 月 22 日,它已更改为 [KeePassX]。
KeePassXC 似乎是从 KeePassX 分叉出来的,因为 KeePassX 的发展缓慢(它的最后一次更新是 2016 年 2 月 2 日的 v2.0.2),而 KeePassXC 从 2017 年 1 月 22 日的 v2.1.0 开始。
目前,KeePass 和 KeePassX 之间最大的区别似乎是每个程序的外观和“感觉”,尤其是在 Linux 或 Mac OS X 上,KeePassX 不依赖 Mono,因此与其他本地程序的外观更接近。而且,KeePassX 的 0.4.x 和 2.x 版显示问题。
此外,KeePassX/XC 不支持插件(KeePass有几个插件),正如用户Grief在他们的回答中指出的那样,所以也请点赞。
它们位于 Linux Mint 17 XFCE(基于 Ubuntu 14.04)系统上。请参阅此 Ubuntu 软件包搜索 keepass,了解当前在哪个版本中的版本:
此版本在 Ubuntu "Trusty Tahr" 14.04 LTS 中,并使用 KeePass v1.x 数据库 - AES/Rijndael 或 Twofish
这与其他窗口的字体和大小基本相同,看起来很棒且适合。您可以自定义列并查看预览面板。打开一个条目进行查看/编辑会打开一个新窗口:
在 Ubuntu 16.04 LTS 和 16.10 中,仅使用 KeePass v2.x 数据库 - AES/Rijndael。
它使用新的数据库版本 2.x,但您不能使用 TwoFish 加密,它删除了一些显示功能,如预览面板(底部/右侧面板,包含所选条目的详细信息)和自定义列。查看/编辑条目不会打开一个新窗口,它会将整个 KeePassX 窗口更改为查看/编辑窗口。
出于某种原因,它不会让我将窗口大小调整为比此屏幕截图更小的尺寸。希望他们很快会重新添加缺少的显示功能,但在那之前我会坚持使用 KeePassX 0.4.x。
出现了一个“新的竞争者”,KeePassXC,它将自己描述为“ KeePassX 的社区分支,KeePass 密码安全的本地跨平台端口,其目标是通过新功能和错误修复对其进行扩展和改进,以提供一项功能-丰富、完全跨平台的现代开源密码管理器。”
问:为什么是 KeePassXC 而不是 KeePassX?
答:KeePassX 是一个了不起的密码管理器,但已经有很长一段时间没有积极开发了。许多好的拉取请求从未合并,原始项目缺少用户可以从现代密码管理器中获得的一些功能。因此,我们决定分叉 KeePassX 以继续其开发,并为您提供您喜欢的 KeePassX 的一切以及许多新功能和错误修复。
问:为什么是 KeePassXC 而不是 KeePass?
答:KeePass 是一个非常成熟且功能丰富的密码管理器,它没有任何根本问题。但是,它是用 C# 编写的,因此需要 Microsoft 的 .NET 平台。在 Windows 以外的系统上,您可以使用 Mono 运行时库运行 KeePass,但您将无法获得习惯的本机外观和感觉。
另一方面,KeePassXC 是用 C++ 开发的,可在所有平台上本地运行,为您提供最佳的平台集成。
KeePassXC 和 KeePassX 在视觉上几乎相同(所以没有截图,只添加了一个密码生成器工具栏按钮),但 KeePassXC 有一些不同之处:
在 Ubuntu 14.04 LTS 中,16.04 LTS 和更新版本中有一个稍高的版本:
视觉上与 KeePassX 0.4.3 非常相似,但字体不同且更小,只是看起来不合适。预览面板更加紧凑(如阅读 .CSV 文件),查看/编辑条目会打开一个新窗口。它也有并排视图:
还不能做到出头的Windows版本可以像导出到KeePass的版本1种格式:
并且对我来说有一些显示问题,比如在下一张图片中,关键转换轮实际上是 6003,但只有 6 是可见的:

以前,目前的“主”KeePassX(0.4.3)只支持“KeePass 1.x(经典)密码数据库格式”,但截至2015年12月7日,KeePassX第2版终于达到了稳定发布:
我们很自豪地宣布,经过几年的开发,KeePassX 2 系列发布了第一个稳定版本。
KeePassX 2.0 使用新的 .kdbx(与 KeePass 2 相同)数据库格式。
您可以从数据库 > 导入 KeePass 1 数据库从 0.4 导入 .kdb 数据库。
不过,这是一个单向过程。您无法迁移回 .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 和 Twofish 加密算法。KeePass 2.x 支持 KeePassX 中的 AES/Rijndael、KeePassXC 的 AES 和 TwoFish、KeePass 的 AES 和 ChaCha20。
有关更多信息和一些说明,请参阅上面链接的比较页面。
Mar*_*rus 12
KeePassX 是适用于 Linux 和 OS X 的 KeePass 的开源克隆。由于 KeePassX 使用 QT,因此它们没有相同的用户界面。
但是,它们可以互换使用,因为它们.kdb或.kdbx数据库是二进制兼容的。
| 归档时间: |
|
| 查看次数: |
172539 次 |
| 最近记录: |