普段KeePassというパスワード管理ソフトをWindowsパソコンで使っています。
オープンソースのソフトなので、急に開発中止になったりはしないだろうという希望的観測のもとに選びました。
各種サイトのIDやパスワードを覚える必要がなくなるし、ウェブサイトのログイン欄に簡単に入力できるようになるので便利です。
そしてこのKeePassはAndroid版もあるようなのでNexus 7で実際に使ってみました。
ついでにGoogleドライブを利用してPCとNexus 7のデータベースファイルを同期させます。


◆Googleドライブのインストール
GoogleドライブのWindowsクライアントをインストールしておくと後々良い感じに事が運ぶので入れておきましょう。
Googleドライブ

https://drive.google.com/
「Googleドライブをダウンロード」とか書いてある所があると思うので、そこからパソコンにインストールしておいてください。
Googleドライブ Windows
インストールが完了したら、上の画像のようにエクスプローラーにGoogleドライブのフォルダが出来ると思います。
これでいちいちウェブブラウザからGoogleドライブを開かなくても、エクスプローラーから簡単にアクセスできるようになります。
このフォルダは普通のフォルダと同じようにアプリケーションからもアクセスできます。
KeePassのデータベースファイルもここに保存場所を指定できるので、これでもう同期システムが完成したも同然です。はっはっは。

あとNexus 7の方にもGoogleドライブのアプリを入れておいてください。
Googleドライブ アプリ
あれ?最初から入ってたっけ?


◆KeePass Windows版
ではKeePassのWindows版を軽く紹介。
KeePass
http://keepass.info/
keepass
KeePass 2.20.1のメインウィンドウです。
エントリーの追加や編集でユーザー名とパスワードを入力していきます。
左の各グループも自由に追加したりできます。

KeePass エントリーの編集
メインウィンドウでエントリーの追加や編集を選ぶとこのウィンドウが開きます。
ユーザ名とパスワード欄だけ埋めればあとは別に触らなくてもいいです。
でもタイトルぐらいは書いとかないとあとで混乱するかも。
パスワード欄の右にある点が3つ並んだボタンを押すと、パスワードが見えるようになります。
点が3つ並んだボタンの下にあるボタンを押すと、
KeePass パスワード生成
パスワードを自動的に生成してくれるウィンドウが開きます。
文字数と使う文字を指定してOKボタンを押せばさっきの編集画面のパスワード欄に入力されます。
パスワードをいちいち考えなくてもいいのでこの機能すごく素敵。

こんな感じでエントリーを追加していきます。
データベースの保存先はGoogleドライブ内にしておいてください。

次はKeePassからブラウザにユーザー名とパスワードを自動入力させる方法です。
ログイン欄のあるウェブページをブラウザで表示させ、その入力欄にカーソルを合わせておきます。
次にKeePassのメインウィンドウを表示して、入力したいエントリーを右クリックから「自動入力の実行」(またはCtrl+V)を選択すると、KeePassのメインウィンドウが裏に回って、ブラウザのログイン欄にユーザー名とパスワードが自動的に入力されます。
ブラウザのIMEがオンになってたりするとうまくいかないかも。


◆KeePassDroid (KeePass Android版)
次はNexus 7にもKeePassを入れましょう。
Android版はKeePassDroidという名前です。
KeePassDroid

OI File Managerというアプリも必要と言われるかもしれないのでこれも入れておきましょう。
OI File Manager
Windowsで言うエクスプローラーみたいなファイル管理アプリです。

ではKeePassDroidからブラウザに入力する方法を。
Googleドライブから、拡張子kdbxのデータベースファイルを開けばKeePassDroidが起動するはずです。
あらかじめPCで作っておいたデータベースファイルと同じファイルを開きましょう。
そして起動したKeePassDroidから入力したいエントリーを選んでタップすると、通知領域に表示が現れます。
KeePassDroid 通知領域タップ
こんな感じに。
天気は関係ないです。はい。

通知領域に表示されてるうちにすかさずウェブブラウザでログインしたいサイトを表示させます。
そして通知領域のユーザー名をタップしてクリップボードにコピーしてから、
KeePassDroid 貼り付け
ブラウザの入力したい所でロングタップ(長押し)すると、「貼り付け」という表示が現れます。
「貼り付け」をタップすると、クリップボードに入っていたユーザー名が入力されるはずです。
パスワードも同じようにクリップボード経由で入力できます。
これでログイン完了です。

しばらくすると通知領域に置かれたKeePassDroidの情報は自動的に消去されます。
デフォルトでは5分です。
KeePassDroid クリップボードタイムアウト
設定で消去までの時間を変更することができます。


◆以上です!
これでPCとNexus 7のパスワード管理が同期できるはずです。
あとはKeePassのマスターキーを設定したり、パスワードを定期的に変更したりしてセキュリティに気をつけましょう。
ご安全に!