KeePassとKeePassXの違いは何ですか?


91

KeePassとKeePassXは非常に似ています。

KeePassとKeePassXの違いは何ですか?


10
そして今がありますKeePassXCを KeePassXが停止しているように。
コラン

2
KeePassX v2のようなサウンドに加えて、KeePassXCに興味深い機能と修正(twofish、マージなど)があり、Cは「Continued」の略です。Debian / Ubuntuリポジトリに表示されたら、試してみます。
Xen2050

1
@ Xen2050試しましたか?意見はありますか?
パヴェルデブスキ

1
@PawelDebski私は答えにKeePassXCについて少し付け加えました。新しい機能と修正を備えたKeePassXの継続とまったく同じです。代わりに、X(あなたは本当に私がKeePassX 0.4、の外観のような場合を除き)の古いバージョンのXCを使用するには、おそらく良いアイデア
Xen2050

2
うん、私は以前にそれを考え出した。完全を期すために、Ask Ubuntuの回答へのリンクを次に示し ます。
パヴェルデブスキ

回答:


85

おそらく既にご存知でしょうが、KeePassとKeePassX(およびKeePassXC、KeePassXのフォーク)は両方ともオープンソース(GNU General Purpose License 2で公開)であり、単一のデータベースファイルを使用して安全な(AESまたはTwofishを使用)データストレージプログラムです(主に)パスワード、またはユーザー名、パスワード、URL、添付ファイル、コメントなどの必要なデータを保存します。

KeePassは2003年頃に開始され、当初はWindows専用でしたが、Mac OS X、Linux、FreeBSDなど、Monoがサポートするもので実行するためにMonoを使用するようになりました...

KeePassXはの「貢献/非公式KeePassのポート」で持ち歩く(自分のウェブページの下部に著作権表示が正確である場合)、Linux上で持ち歩くを実行するために2005年に開始されました。Linux、Windows、OS Xなどのネイティブプログラムとして利用できるようになりました。

KeePassXホームページが言うように:

もともとKeePassXは、WindowsパスワードマネージャーKeepass Password Safeのポートであったため、Linux用のKeePass / Lと呼ばれていました。KeePass / Lがクロスプラットフォームアプリケーションになった後、名前は適切ではなくなったため、2006年3月22日に[KeePassX]に変更されました。

KeePassXCは2017年1月22日にv2.1.0で開始されましたが、KeePassXの開発が遅いため(最終更新は2016-02-02にv2.0.2であったため)、KeePassXから分岐されたようです。


現在、KeePassとKeePassXの最大の違いは、特にKeePassXがMonoに依存していないLinuxまたはMac OS Xで、各プログラムの外観と「感触」にあるようです。また、KeePassXのバージョン0.4.xおよび2.xの表示の問題。

また、KeePassX / XCはプラグインをサポートしていません(KeePassにはいくつかのプラグインがあります)。ユーザーのGrief が答えで指摘しているので、それも支持してください。

KeePassX "1.x" /(0.4.x)& "2.x"、およびKeePass2のスクリーンショット

これらは、Linux Mint 17 XFCE(Ubuntu 14.04ベース)システム上にあります。現在、どのバージョンがどのリリースに含まれているかについて、このUbuntuパッケージ検索のkeepassを参照してください。

KeePassX 0.4.3(バージョン1.x互換)

このバージョンはUbuntu「Trusty Tahr」14.04 LTSにあり、KeePass v1.xデータベースを使用します-AES / RijndaelまたはTwofish KeePassX 0.4これは基本的に他のウィンドウと同じフォントとサイズで、見栄えがよく、収まります。列をカスタマイズして表示できますプレビューパネル。表示/編集するエントリを開くと、新しいウィンドウが開きます:KeePassX 0.4ビューエントリ


KeePassX 2.0.2

Ubuntu 16.04 LTSおよび16.10で、KeePass v2.xデータベースを使用-AES / Rijndaelのみ。 KeePass2通常ビュー新しいデータベースバージョン2.xを使用しますが、TwoFish暗号化は使用できず、プレビューパネル(選択したエントリの詳細が表示される下部/右側のパネル)や列のカスタマイズなどの表示機能が削除されます。エントリを表示/編集しても新しいウィンドウは開きません。KeePassXウィンドウ全体が表示/編集ウィンドウに変わります。

何らかの理由で、このスクリーンショットより小さいウィンドウのサイズを変更することはできません。不足しているディスプレイ機能がすぐに追加されることを願っていますが、それまではKeePassX 0.4.xに固執します。


KeePassXC 2.2.0

「新しい候補は」、KeePassXC、浮上している自分自身を説明する」として拡張し、新しい機能やfeature-を提供するために、バグ修正とそれを改善するための目標とし、KeePassX、持ち歩くパスワード金庫のネイティブクロスプラットフォームのポートのコミュニティフォークをリッチで完全にクロスプラットフォームで最新のオープンソースのパスワードマネージャー。」

それはいくつかの基本的な質問に答えるFAQです:

  • Q:なぜKeePassXではなくKeePassXCなのですか?
    A:KeePassXは素晴らしいパスワードマネージャーですが、しばらくの間あまり活発な開発は行われていません。多くの優れたプルリクエストはマージされず、元のプロジェクトには、ユーザーが最新のパスワードマネージャーに期待できる機能がいくつか欠けています。そのため、KeePassXをフォークして開発を継続し、KeePassXについてのすべての機能に加えて、多くの新機能とバグ修正を提供することにしました。

  • Q:なぜKeePassではなくKeePassXCなのですか?
    A:KeePassは非常に実績のある機能豊富なパスワードマネージャーであり、根本的に問題はありません。ただし、C#で記述されているため、Microsoftの.NETプラットフォームが必要です。Windows以外のシステムでは、Monoランタイムライブラリを使用してKeePassを実行できますが、使用しているネイティブのルックアンドフィールは取得できません。
    一方、KeePassXCはC ++で開発され、すべてのプラットフォームでネイティブに実行され、可能な限り最高のプラットフォーム統合を実現します。

KeePassXCとKeePassXは視覚的にはほぼ同じように見えます(スクリーンショットがなく、パスワードジェネレーターツールバーボタンが追加されるだけです)が、KeePassXCには次のような違いがあります。


Monoを使用したKeePass 2.25

Ubuntu 14.04 LTSでは、16.04 LTS以降にわずかに高いバージョンがあります。ここに画像の説明を入力してください視覚的にはKeePassX 0.4.3に非常によく似ていますが、フォントが異なって小さく、見た目が異なります。プレビューパネルの方がはるかにコンパクト(.CSVファイルの読み取りなど)で、エントリを表示/編集すると、新しいウィンドウが開きます。横に並んだビューもあります:KeePass2サイドバイサイド また、WindowsバージョンがKeePassバージョン1形式にエクスポートできるようなことはできませんKeePass2がWindowsにないエラーこの次の画像では、キー変換ラウンドが実際に6003であるように、表示に関する問題がありますただし、6のみが表示されます。 KeePass2ディスプレイの問題


以前は、現在の「メイン」KeePassX(0.4.3)は「KeePass 1.x(クラシック)パスワードデータベース形式」のみをサポートしていましたが、2015年12月7日の時点で、KeePassXバージョン2はついに安定したリリースに達しました

数年にわたる開発の後、KeePassX 2シリーズの最初の安定リリースを発表できることを誇りに思います。

KeePassX 2.0は、新しい.kdbx(KeePass 2と同じ)データベース形式を使用しています。
Database> Import KeePass 1データベースから0.4から.kdbデータベースをインポートできます。
ただし、これは一方向のプロセスです。.kdb形式に戻すことはできません。

新機能は次のとおりです。

  • エントリごとに複数の添付ファイル
  • エントリにカスタムキー/値ペアを追加する
  • 1つのウィンドウで複数のデータベースを開く

「KeePass Editionの比較」ページは、おそらくバージョン1と2を区別するのに役立ちます。

約50の異なる側面を比較します。ここにすべてをコピーする必要はないため、KeePass 2.xと比較して、KeePass 1.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をサポートしています。

詳細および説明については、上記のリンクされた比較ページをご覧ください。


2
マーティンの答えで私のコメントをご覧ください。KeePassX 2のアルファ版およびベータ版は、.kdbx問題なくデータベース形式を開いたり、読み書きしたりできます(KeePass 2.x)。
アルダ

1
KeePassX Webページは依然として「1」バージョン(0.4)を参照しており、KeePass 2データベースとの互換性がないと述べていますが、これは事実です。ただし、新しいKeePassX 2.0は互換性がありますが、まだベータ版であり(過去3年間はアルファ版でした)、まだ通常のリリースとは見なされていません( " 注意:これはベータ版です。かなり安定して、データベースを定期的にバックアップするようにしてください」)
-Xen2050

開発にQtを使用しているが、プラグインをサポートしていないのはかなり奇妙です。Qtはすぐに使えるプラグインインフラストラクチャを提供します(完璧なものではありませんが、何よりも優れています)。
rbaleksandar

奇妙なことに、GPLv2はフリーソフトウェアライセンスだと思っていました…
Zelphir Kaltstahl

21

現在、KeePassとKeePassXの最も重要な違いの1つは、KeePassXのプラグインまたはAPIの欠如です。

KeePassX用のプラグインはありますか?

プラグインをサポートするためのインターフェースは組み込まれていません。したがって、利用可能なプラグインはありません。

(参照)

UPD(2019年10月4日)

KeePassXCを試してみることを強くお勧めします。私にとっては、KeePassとKeePassXの両方よりもはるかに優れているようです。そのままブラウザに統合されています。


12

KeePassXは、LinuxおよびOS X用のKeePassのオープンソースクローンです。KeePassXはQTを使用しているため、同じユーザーインターフェイスはありません。

そのようしかし、彼らは交換可能に使用することができる.kdbか、.kdbxデータベースがバイナリ互換性があります。


3
.kbdは(v1とは対照的な.kbdx)v1形式であり、KeePassXは「KeePass 1.x(クラシック)パスワードデータベース形式」をサポートします。私はもう試した。
マーティンモンペルラス

6
.kdbx新しいKeePassX v2 AlphaおよびBetaバージョンのファイルを、WindowsとLinux、および新しいOSXで長時間使用できます(ファイルはDropboxに保存され、仕事(現在のOSX-KeePassX)と自宅(Windows、KeePass 2)で共有できます)これまでのところ問題なくスムーズに使用できると言えます。
アルダ

1
@ Xen2050以降、このステートメントはFAQから削除されました。今はうまくいくと思う。
セバスチャンc

3

Ubuntu 18.04 LTS Bionic Beaverを使用して、Keepass 2.38とKeepassX 2.0.3の両方をテストしました

手短に:

  • KeepassはWindows用に生まれ、Monoを使用してLinuxに移植されましたが、KeepassXは、よく知られサポートされているQtライブラリを使用してLinux用に作成されました。UbuntuのKeepassXは少し良く見えますが...
  • KeepassX 0.4は.kdbxデータベースをサポートしていません
  • KeepassX 2.xには、インターフェースIMHOに2つの重要な機能がありません。
    1. ウィンドウの下部にあるエントリノートのプレビュー(エントリをダブルクリックして表示する必要があります)
    2. クリップボードのキャッシュがクリアされるまでの残り時間を示す時間インジケーターがありません

したがって、KeepassX 2.xでそのような機能を開発するまでは、Keepass2を使用することをお勧めします。

「keepass2」パッケージが公式のUbuntuリポジトリにある場合でも、Ubuntu Software Storeからインストールするだけでなく、ターミナルを開いて入力する必要があることに注意してください

sudo apt-get install keepass2
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.