KeePass と KeePassX (現在は KeePassX のフォークである KeePassXC) は、オープンソース ( GNU General Purpose Licence 2 の下で公開されている) 安全な (AES または Twofish を使用した) データストレージプログラムであり、単一のデータベースファイルを使用して (主に) パスワードや、ユーザ名、パスワード、URL、添付ファイル、コメントなど、好きなデータを保存することができます。
KeePass は 2003 年頃にスタートしましたが、元々は Windows 専用でしたが、現在は Mono を使用して、Mac OS X, Linux, FreeBSD など Mono がサポートするものであれば何でも動作するようになっています。 KeePassX は KeePass の “Contributed/Unficial KeePass Port” であり、Linux 上で KeePass を動作させるために 2005 年に開始されました (彼らのウェブページの下部にある著作権表示が正確であれば)。現在では Linux, Windows, OS X などのネイティブプログラムとして利用できるようになっています。
KeePassX のホームページに書いてあるように:
もともと KeePassX は Windows のパスワードマネージャ Keepass Password Safe の移植版だったので、Linux 用の KeePass/L と呼ばれていました。KeePass/L がクロスプラットフォームアプリケーションになった後、その名前は適切ではなくなったため、2006年3月22日に [KeePassX] に変更されました。
KeePassXCは2017-01-22にv2.1.0でスタートしたのに対し、KeePassXの開発が遅いため(最終更新は2016-02-02のv2.0.2)、KeePassXからフォークされたようです。
現在、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パッケージ検索 for keepass を参照してください。
このバージョンはUbuntu “Trusty Tahr” 14.04 LTSで、KeePass v1を使用しています。 x データベース - AES/Rijndael または Twofish
Ubuntu 16.04 LTS と 16.10 では、KeePass v2.x データベース - AES/Rijndael のみを使用しています。 x4& 新しいデータベースバージョン2.xを使用していますが、TwoFish暗号化は使用できず、プレビューパネル(選択されたエントリの詳細を表示する下/右パネル)やカラムのカスタマイズなどの表示機能が**削除されています。エントリの表示/編集は新しいウィンドウを開かず、KeePassX ウィンドウ全体を表示/編集ウィンドウに変更します。
何らかの理由で、このスクリーンショットよりも小さいサイズにウィンドウをリサイズすることができませんでした。
“新しい競合 "が現れました、KeePassXCです。
**Q: なぜKeePassXではなくKeePassXCなのですか?KeePassX は素晴らしいパスワードマネージャですが、しばらくの間、あまり積極的な開発が見られませんでした。多くの優れたプルリクエストがマージされることはなく、オリジナルのプロジェクトには、ユーザが最新のパスワードマネージャに期待できるいくつかの機能が欠けています。そこで、私たちは 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)は"KeePass 1.x (Classic)パスワードデータベース形式”しかサポートしていませんでしたが、 2015年12月7日現在、KeePassXバージョン2がようやく安定したリリースに到達しました .
数年の開発期間を経て、KeePassX 2シリーズとしては初めての安定版リリースとなりました。
KeePassX 2.0は、新しい.kdbx(KeePass 2と同じ)データベース形式を使用しています。
0.4からは、Database > Import KeePass 1 databaseから.kdbデータベースをインポートすることができます。
これは一方通行ですが。.kdb形式に戻すことはできません。新機能が含まれています。
- エントリごとに複数の添付ファイルを追加
- エントリにカスタムキー/値のペアを追加
- 1 つのウィンドウで複数のデータベースを開く
また、 KeePass エディション比較 のページは、バージョン 1 と 2 を区別するのに役立つでしょう。
このページでは約 50 の異なる側面を比較していますが、ここにすべてコピーするのは不要です。これらの多くは非常に Windows 中心に見えます。
完全 Unicode サポート、強化された High DPI サポート、Windows ユーザアカウント、ワンタイムパスワード (プラグインとして)、セキュアなデスクトップでのマスターキー入力、カスタム文字列フィールド、内部添付ファイルビューア/エディタ、入力履歴、外部アイコンのインポート、グループメモ、サブグループの入力を表示、ごみ箱、入力タグ、グループ化された結果、検索結果の並べ替え、TCATO の自動入力、文字の選択、XSL 変換された XSL へのエクスポート、「35 以上のフォーマット (ヘルプを参照してください。インポート](http://keepass.info/compare.html))」、「URL経由でデータベースを開く(FTP, HTTP, WebDAV, SCP, SFTP, FTPS)」、「共有データベース編集(オフィススタイルのロック)」、「同期」、「スクリプト」、「トリガーシステム」。
そして、KeePass 1.x は AES/Rijndael & Twofish 暗号化アルゴリズムをサポートしています。KeePass 2.x は KeePassX の AES/Rijndael、KeePassXC の AES & TwoFish、KeePass の AES & ChaCha20 をサポートしています。
詳細は上のリンク先の比較ページを参照してください。
KeePassX は Linux および OS X 用の KeePass のオープンソースのクローンです。KeePassX は QT を使用しているため、同じユーザーインターフェースを持っていません。
ただし、.kdb
や .kdbx
のデータベースはバイナリ互換性があるので、互換性を持って使うことができます。
私は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
``` と入力する必要があることに注意してください。