回答:
おそらく既にご存知でしょうが、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 が答えで指摘しているので、それも支持してください。
これらは、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、浮上している自分自身を説明する」として拡張し、新しい機能や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には次のような違いがあります。
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と同じ)データベース形式を使用しています。
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をサポートしています。
詳細および説明については、上記のリンクされた比較ページをご覧ください。
.kdbx
問題なくデータベース形式を開いたり、読み書きしたりできます(KeePass 2.x)。
KeePassXは、LinuxおよびOS X用のKeePassのオープンソースクローンです。KeePassXはQTを使用しているため、同じユーザーインターフェイスはありません。
そのようしかし、彼らは交換可能に使用することができる.kdb
か、.kdbx
データベースがバイナリ互換性があります。
.kbd
は(v1とは対照的な.kbdx
)v1形式であり、KeePassXは「KeePass 1.x(クラシック)パスワードデータベース形式」をサポートします。私はもう試した。
.kdbx
新しいKeePassX v2 AlphaおよびBetaバージョンのファイルを、WindowsとLinux、および新しいOSXで長時間使用できます(ファイルはDropboxに保存され、仕事(現在のOSX-KeePassX)と自宅(Windows、KeePass 2)で共有できます)これまでのところ問題なくスムーズに使用できると言えます。
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