(Translated by https://www.hiragana.jp/)
KeePass - Wikipedia コンテンツにスキップ

KeePass

出典しゅってん: フリー百科ひゃっか事典じてん『ウィキペディア(Wikipedia)』
KeePass
KeePass バージョン2.xのメイン画面がめん
開発元かいはつもと Dominik Reichl
初版しょはん 2003ねん11月16にち (20ねんまえ) (2003-11-16)
最新さいしんばん 1.42[1] ウィキデータを編集 - エラー: 最初さいしょのパラメータの文字もじれつちょう想定そうていがいです。 (エラー: 最初さいしょのパラメータを日付ひづけ時間じかんとして解析かいせきすることができません。)
リポジトリ ウィキデータを編集
プログラミング
言語げんご
  • C# (バージョン2.x)
  • C++ (バージョン1.x)
対応たいおうOS
プラットフォーム .NET FrameworkMono
種別しゅべつ パスワードマネージャー
ライセンス GNU GPL v2+
公式こうしきサイト keepass.info ウィキデータを編集
テンプレートを表示ひょうじ

KeePass (KeePass Password Safe) は、フリーかつオープンソースパスワードマネージャーである。おもなターゲットはWindowsだが、バージョン2.x以降いこうではMonoによってLinuxmacOSにも対応たいおうしている[2]。また、様々さまざまなプラットフォームに移植いしょくされている[3]

概要がいよう

[編集へんしゅう]

KeePassはユーザーめいパスワード自由形じゆうがたしきのメモや添付てんぷファイルをふくむフィールドを暗号あんごうされたデータベースファイルに保存ほぞんする。このファイルはマスターパスワード・キーファイル・Windowsのユーザーアカウントのいずれかまたはわせによって暗号あんごうすることができる。デフォルトでは、このファイルはクラウドストレージではなく、ローカルのファイルシステム保存ほぞんされる[4]

KeePassはおおくのプラグイン対応たいおうしている[5]。KeePassはパスワード生成せいせい機能きのう英語えいごばん同期どうき機能きのうち、要素ようそ認証にんしょう対応たいおうし、セキュアデスクトップモードをっている。セキュアデスクトップモードでは、キーロガーからの保護ほごのために2系統けいとう難読なんどく機能きのうきの自動じどう入力にゅうりょく使用しようすることができる[6]。KeePassは30以上いじょう一般いっぱんてきなパスワードマネージャーからインポートすることができる。

2017ねんコンシューマー・レポート記事きじでは、KeePassが1Password英語えいごばんDashlane英語えいごばんLastPassならんでもっとひろ使用しようされているパスワードマネージャーの1つであり、ギークあいだ人気にんきがあり、自由じゆうでないライバルのパスワードマネージャーとどうレベルのセキュリティを提供ていきょうしているが、それらよりインストールをすることが困難こんなんであるとしている[7]

機能きのう 

[編集へんしゅう]

パスワード管理かんり

[編集へんしゅう]

KeePassによって保存ほぞんされたパスワードは、管理かんり可能かのうなグループにけることができる。かくグループは識別しきべつするためのアイコンをけることができる。かくグループはサブグループにけることができる。

KeePassはパスワードの作成さくせい日時にちじ変更へんこう日時にちじ最終さいしゅうアクセス日時にちじ有効ゆうこう期限きげん追跡ついせきする。パスワードにファイルを添付てんぷして保存ほぞんすることや、メモを入力にゅうりょくすることができる。パスワードのかくレコードにはアイコンをけることができる。

インポートとエクスポート

[編集へんしゅう]

KeePassはデフォルトでは暗号あんごうされたデータベースファイル (.kdbx) にパスワードを保存ほぞんするが、テキストファイルHTMLXMLCSVなどの形式けいしきにエクスポートすることができる。XML形式けいしき出力しゅつりょくアプリケーション使用しようしたりプラグインによってKeePassにさいインポートすることができる。CSV形式けいしき出力しゅつりょくは、市販しはんプロプライエタリなパスワードマネージャーと互換ごかんせいがある。また、Microsoft ExcelOpenOffice.org Calc/LibreOffice Calcなどのおもて計算けいさんソフトでインポートすることができ、これらのアプリケーションでエクスポートしたCSVファイルをKeePassにインポートすることができる。KeePassは市販しはんのプロプライエタリなパスワードマネージャーであるCodeWalletProや、ブルース・シュナイアーPassword Safe英語えいごばん バージョン2.xのテキスト形式けいしき出力しゅつりょくをインポートすることができる。

KeePassがインポートとエクスポート可能かのうなファイルフォーマットは、プラグインによって拡張かくちょうすることができる[8]

マルチユーザーサポート

[編集へんしゅう]

KeePassは複数ふくすうのコンピュータによる共有きょうゆうパスワードファイルへの同時どうじ接続せつぞく同時どうじ変更へんこうをサポートしている。ただし、グループごとまたはエントリーごとの接続せつぞくについては提供ていきょうされていない[9]2014ねん5月時点じてんではこれに対応たいおうするためのプラグインは存在そんざいしないが、KeePassと互換ごかんせいがあり、この機能きのう提供ていきょうされているプロプライエタリなパスワードサーバであるPleasant Password Server英語えいごばん存在そんざいする[10]

自動じどう入力にゅうりょく

[編集へんしゅう]
グローバルショートカットキーによってトリガされるKeePassの自動じどう入力にゅうりょくれい

KeePassは自身じしん最小さいしょうし、選択せんたくちゅうのエントリーのパスワードなどの情報じょうほうをダイアログや入力にゅうりょくフォーム入力にゅうりょくすることができる。KeePassには自動じどう入力にゅうりょくをするためのグローバルショートカットキーがある。KeePassがデータベースがひらかれた状態じょうたいでバックグラウンドで実行じっこうされているときにユーザーがショートカットキーをすと、適切てきせつなエントリを検索けんさくして自動的じどうてき情報じょうほう入力にゅうりょくされる。エントリーのかくフィールドはウィンドウドラッグ・アンド・ドロップすることができる。

Windowsのクリップボードでは、任意にんいのフィールドをダブルクリックすることで、そのをクリップボードにコピーすることができる。ユーザーがパスワードをペーストしてから一定いってい時間じかん経過けいかしたのち、KeePassはクリップボードの内容ないよう自動的じどうてき消去しょうきょすることができる。KeePassはクリップボードモニターにたいする保護ほご機能きのうがある。

ペーストをいちだけ許可きょかし、ペースト自動的じどうてきにクリップボードの内容ないよう消去しょうきょする機能きのうがあったが、バージョン2.xには適合てきごうせず、効果こうか不十分ふじゅうぶんだったので削除さくじょされた[11]

ブラウザサポート

[編集へんしゅう]

自動じどう入力にゅうりょく機能きのうすべてのウィンドウで動作どうさするので、すべてのウェブブラウザ機能きのうする。KeeForm拡張かくちょう機能きのうによって、ユーザーはFirefoxGoogle Chrome使用しようしているときに、パスワードなどの情報じょうほう自動的じどうてき入力にゅうりょくすることができる[12]

パスワード生成せいせい機能きのう

[編集へんしゅう]
パスワード生成せいせい機能きのうのユーザインタフェース

KeePassにはランダムなパスワードを生成せいせいする機能きのう内蔵ないぞうされており、ランダム・シード英語えいごばんにユーザーの入力にゅうりょく利用りようすることができる。

プラグイン

[編集へんしゅう]

KeePassにはプラグインアーキテクチャがあり、様々さまざまなプラグインがある。プラグインはKeePass本体ほんたいとはべつ開発かいはつしゃによってかれており、KeePassのデータベースへのフルアクセスけんっているので、セキュリティじょう問題もんだいになる可能かのうせいがあることに注意ちゅういする必要ひつようがある。

暗号あんごう

[編集へんしゅう]

実行じっこうちゅうのセキュリティ

[編集へんしゅう]
エントリーを追加ついかするときのダイアログ

KeePassの開発かいはつしゃいわく、KeePassはセキュリティが強化きょうかされたパスワード編集へんしゅうコントロールを使用しようする最初さいしょのパスワード管理かんりユーティリティの1つであり、この場合ばあいCSecureEditExばれている[13]開発かいはつしゃはコントロールのセキュリティとパスワードを流出りゅうしゅつさせるユーティリティにたいするたいせいかんするいくつかの主張しゅちょうをしているが、そのセキュリティを裏付うらづけるための、第三者だいさんしゃによるテストについては言及げんきゅうしていない[14]

KeePassの実行じっこうちゅう、パスワードはメモリない保護ほごされている。Windows Vista以降いこうでは、パスワードはDPAPI使用しようしてプロセスメモリない暗号あんごうされる。これによって、メモリ保護ほごのためのキーを安全あんぜんでスワップできないメモリ領域りょういき格納かくのうすることができる。Windows Vistaよりもまえのバージョンでは、KeePassは一時いちじてきなランダムセッションキーを利用りようしたRC4暗号あんごう依存いぞんしていた[15]

オフラインセキュリティ

[編集へんしゅう]

データベースへのアクセスは、マスターパスワード・キーファイル・Windowsのユーザーアカウントのいずれかまたはわせによって制限せいげんされる[16]。KeePassはAESまたはTwofish使用しようしてデータベースを暗号あんごうする。kdbxデータベースは認証にんしょうきでないCBC/PKCS7モードのAESで暗号あんごうされており、暗号あんごうぶん整合せいごうせい保護ほごSHA-2ハッシュのみによるものなので、典型てんけいてきなファイルの破損はそんとらえる可能かのうせいはあるが、悪意あくいのある改竄かいざんふせぐことはできない[17]。AESはデフォルトで利用りよう可能かのうであり、Twofishはバージョン1.xでは利用りようできるが、バージョン2.xでは利用りようすることができない。しかし、プラグインによってバージョン2.xでもTwofishを利用りようすることができる。バージョン2.35以降いこうChaCha20暗号あんごう利用りようすることができる[18]

脚注きゃくちゅう

[編集へんしゅう]
  1. ^ "KeePass 1.42 released"; 出版しゅっぱん: 2024ねん2がつ1にち.
  2. ^ Running KeePass under Mono (Linux, Mac OS X, BSD, ...)”. keepass.info. 2019ねん1がつ27にち閲覧えつらん
  3. ^ Downloads”. keepass.info. 2019ねん1がつ27にち閲覧えつらん
  4. ^ Tools for the paranoid: 5 free security tools to protect your data”. PCWorld (2013ねん2がつ1にち). 2019ねん1がつ27にち閲覧えつらん
  5. ^ KeePass Plugins and Extensions”. keepass.info. 2019ねん1がつ27にち閲覧えつらん
  6. ^ Neil J. Rubenking (2016ねん6がつ27にち). “KeePass 2.34”. 2019ねん1がつ27にち閲覧えつらん
  7. ^ Everything You Need to Know About Password Managers”. Consumer Reports (2017ねん2がつ7にち). 2019ねん1がつ27にち閲覧えつらん
  8. ^ KeePass 2.x Plugins”. keepass.info. 2019ねん1がつ27にち閲覧えつらん
  9. ^ Multi-User”. keepass.info. 2019ねん1がつ27にち閲覧えつらん
  10. ^ Features”. Pleasant Solutions. 2019ねん1がつ27にち閲覧えつらん
  11. ^ Clipboard paste once”. sourceforge.net. 2019ねん1がつ27にち閲覧えつらん
  12. ^ KeeForm”. keeform.org. 2019ねん1がつ27にち閲覧えつらん
  13. ^ Secure Edit Controls”. keepass.info. 2019ねん1がつ27にち閲覧えつらん
  14. ^ CSecureEditEx - A More Secure Edit Control - ウェイバックマシン(2009ねん2がつ5にちアーカイブぶん
  15. ^ Process Memory Protection”. keepass.info. 2019ねん1がつ27にち閲覧えつらん
  16. ^ Composite Master Key”. keepass.info. 2019ねん1がつ27にち閲覧えつらん
  17. ^ KeePass – questionable security”. Hacker News (2015ねん6がつ16にち). 2019ねん1がつ27にち閲覧えつらん
  18. ^ KeePass 2.35 available!”. keepass.info. 2019ねん1がつ27にち閲覧えつらん

関連かんれん項目こうもく

[編集へんしゅう]
  • KeePassX - KeePass バージョン1.xのクロスプラットフォーム目的もくてきとして開発かいはつ開始かいしされ、C++とQt 5によってかれている
  • KeePassXC - コミュニティによってKeePassXからフォークされた

外部がいぶリンク

[編集へんしゅう]