軽快に動作する、簡単操作の高機能パスワード管理ソフト。Webサービスなどで使用するユーザ名、パスワードなどをデータベースに暗号化保存して一括管理できる。「KeePass Password Safe Professional Edition」は、インターネット上の各種サービスやパスワード入力が求められるアプリケーションなどのログイン情報を安全に管理できるソフト。データベースの暗号化アルゴリズムには堅固な256bit AES/RijndaelおよびTwofishを採用。使用時にキーを変換する回数、圧縮(GZip)の有無などは、用途に応じて設定できる。登録したID/パスワードなどの自動入力機能、パスワード生成機能、ワンタイムパスワード(TAN)の登録機能なども備える。
利用するには、パスワードを登録するためのデータベースを作成する必要がある。(1)暗号解読のためのマスターパスワード(複合マスターキー)を設定し、新規のデータベースを作成した上で、(2)データベースにログイン情報(「ID」「パスワード」)を登録すればよい。
メイン画面は、左側にフォルダツリー、右側にはアイテムリストが配置されたエクスプローラ風の構成。フォルダツリーには「Windows」「インターネット」「ホームバンキング」などの項目が並び、グループ分けして管理することが可能。グループの追加・削除やグループ名の編集なども自由に行える。
データベースに登録できるのは、
- タイトル(利用するサービス名)
- ユーザ名(アカウント名、ユーザ名など)
- パスワード
- URL(利用するサービスのアドレス)
といった項目。パスワードは、登録時にリアルタイムで“品質”が評価される(なるべく長く、ランダムな文字列を登録する)。パスワードの自動生成機能も利用できる。「KeePass」で実際にパスワードを利用するには、
- アイテムリストで任意のエントリー(ログインしたいサービス)を選択し、画面下部の情報エリアでURLをクリック
- 標準のブラウザでログインページが開かれるので、ブラウザの入力フォームをマウスでクリックして選択
- 選択したエントリーのコンテキストメニューで「自動入力の実行」を実行
すればよい。ブラウザ上でユーザ名とパスワードが自動入力され、ログイン認証が行われる。エントリーのコンテキストメニューで「URL」→「(ブラウザ名で)開く」を選べば、任意のブラウザで利用することも可能。Internet Explorer、Microsoft Edge、Firefox、Google Chromeに対応する。ワンタイムパスワード(TAN)の作成・登録機能もある。TAN専用のグループを作り、専用の「TANウィザード」のリストに1行ずつ任意の文字列を登録してゆく。利用するには、入力フォームを選択して、(1)TANのグループを開き、任意のエントリーをコピーするか、(2)自動入力を実行する。TANは1回使用するごとに無効となり、エントリーには「×」印が付けられる。
そのほかにも、
- パスワードエントリーに登録した文字列の検索
- CSV/XML/HTMLファイルや、ほかのパスワード管理ソフトからのデータインポート
- CSV/XML/HTMLファイルなどへのエクスポート
といった機能を搭載する。