パスワード管理アプリケーション、KeePassの使い方。非エンジニア、新人、若手もどうぞ！

たくさんのウェブサービスを使う今、みなさんパスワードはどのように覚えていますか？

- 付箋やテプラや手書きです
- メモアプリやテキストファイルに書いています
- ExcelやSpreadSheetに書いてます
- いやいや、全部同じパスワードだから覚えられます
- ブラウザ(chrome,IE,firefox)が覚えてくれてます

--

**上に挙げたのは全部ダメです。**

--

いつやるか? 今です。
5分で終わりますし、難しいことは何もありません。
5分で多くの利便性とセキュリティを得るか、現状維持で恥ずかしい思いをしたり取り返しの付かないことになったりするか。
もう一度いいます。
いつやるか? 今です。

--

# 何が問題なのか
それぞれ解説します。

- 付箋やテプラで貼っている
    - これは論外ですね。僕はあなたになりすまして好き放題するよ？
- メモアプリやテキストファイルに書いている
    - これも上と大差ないですね。隣や後ろからちら見されてるかもよ？
        - 情報漏えいの大半は内部の犯行だと言われています。
    - テキストを見て、マウスで選択して、コピー、ペースト… だるくないですか?
- ExcelやSpreadSheetに書いてあります
    - 上に同じ。
- いやいや、全部同じパスワードだから覚えられます
    - 例えば、ゆうちょ銀行のパスワードは全部大文字じゃないと駄目だけど覚えてられる?
    - あなたが使っているとあるウェブサービスがアカウント(メール)とパスワードを漏洩しました！
        - 悪い人「おっしゃ！同じアカウントで有名サービスでログインできるか試してみよう！」
        - パスワードリスト攻撃といいます
- Google Chromeが覚えてくれてます
    - オフィスのWifiのパスワード何だっけ？
    - この違うブラウザで操作する必要がでてきたけど大丈夫？

# そこでパスワード管理アプリですよ
以下が有名です。

- [1password](https://1password.com/)
    - 「わんぱす」と呼ばれます。
    - ウェブで管理され、スマホでも使えたり、至れり尽くせり。
    - ただ、月額課金制です。
- keepass (ここで取り上げますので詳細は省略)
    - 無料
    - シンプルでわかりやすい
    - ウェブでは使えないのでスマホで使いたいとき困る。

ここではkeepassの使い方を紹介いたします。

# keepassのダウンロードとインストール
- windows
    - https://keepass.info/download.html
- mac
    - https://www.keepassx.org/

いろいろ亜種があるみたいです。
ここではmac版を例に説明します。
windowsの方は、コマンドキー(⌘)をctrlに置き換えていただけるとよいのではと思います。


# 初期設定

## 新規データベース作成
![image.png](https://qiita-image-store.s3.amazonaws.com/0/21799/1a68f99d-2f1a-473a-7458-768a5bad53df.png)

## マスターキー設定
![image.png](https://qiita-image-store.s3.amazonaws.com/0/21799/5944a8d3-1a46-55dc-ba1c-19a93240b748.png)

パスワード管理アプリを使うためのパスワードです。
こればっかりは**脳**に記憶してください…。
あとで変更もできますし、馴染みのパスワードで良いと思います。

「これを忘れたらどうするの？」って突っ込まれたことがありますが、
「1つのパスワードすら覚えられないのにどうやってWebを使ってきたの?」と問いたい。

## ようこそ！
![image.png](https://qiita-image-store.s3.amazonaws.com/0/21799/54996e3c-3cb4-9252-93e4-14a7feba50fd.png)

## パスワードを追加する
例として、Twitterアカウントを追加してみます。
 
### 新規エントリーの追加(⌘+N)
![image.png](https://qiita-image-store.s3.amazonaws.com/0/21799/eaa1fa45-063d-aca2-3155-3ba1df1e35df.png)

![image.png](https://qiita-image-store.s3.amazonaws.com/0/21799/4378b034-c144-1cf2-d766-64b0ef7711fd.png)

必須項目は、タイトル、ユーザ名、パスワード、パスワード確認です。
タイトルは検索で使うので、検索しやすくてわかりやすいタイトルが良いです。
僕はタイトルは半角英数字しか使わないようにしています。変換が面倒だからです。

## おめでとう！
![image.png](https://qiita-image-store.s3.amazonaws.com/0/21799/f4ed79d5-f502-5025-c47c-d29e012e2552.png)

**おめでとうございます！**
twitterのアカウント情報がkeepassに追加されました!

## 使ってみる

### Twitterを開く(⌘+U)
![image.png](https://qiita-image-store.s3.amazonaws.com/0/21799/ab72d06d-b06b-067f-ab2b-f56b1b322573.png)
ブラウザで直接アクセスしてもよいですが、URLが登録されていたら`⌘+U`で開けます。

![image.png](https://qiita-image-store.s3.amazonaws.com/0/21799/5b43605b-9d36-abff-fb1f-7abd7283d654.png)

### ユーザIDをコピーする(⌘+B)
![image.png](https://qiita-image-store.s3.amazonaws.com/0/21799/24b82e3c-f517-c518-f22a-0fd14777cf8f.png)

ペースト(⌘+V)しましょう。

![image.png](https://qiita-image-store.s3.amazonaws.com/0/21799/3b3411b0-5398-2d4e-f82d-2b38feb2b2ed.png)

### パスワードをコピーする(⌘+C)
上に同じく。

## 使い方は以上です! 簡単でしょ?
同じ手順でアカウント情報や秘密情報をどんどん登録していきましょう！
マイナンバー、年金番号なんかも適当に入れておくと便利ですよ！

## データベースの保存
終了すると保存するか、と聞かれます。

![image.png](https://qiita-image-store.s3.amazonaws.com/0/21799/251c8e78-cda1-8ed4-5b43-a56beef7f04f.png)

もちろん保存します。

![image.png](https://qiita-image-store.s3.amazonaws.com/0/21799/9582894d-efdb-754d-2732-f92f58d5949e.png)

適当な名前をつけましょう。

![image.png](https://qiita-image-store.s3.amazonaws.com/0/21799/5f50270d-dc33-914f-c474-41907c454c70.png)
こんなファイルができます。ここにアカウント情報が入っていますので、
このファイルは定期的にバックアップするのがよいでしょう。
僕は[dropboxに保存するようにしています](https://pokosho.com/b/archives/3050)。
クラウドに保存する際は二重三重にガードし、十二分に注意する必要があると思います。
はっきりいって面倒くさいし難しいです。
この辺が面倒であれば1passwordの利用を検討すると良いと思います。

# まとめ
- 安全かつ便利にアカウント情報を管理するためにパスワード管理アプリを使いましょう!
- xx番号,xxIDは何も考えずにとりあえずkeepassにぶちこもう!
- ずさんなパスワード管理は自分の責任。自分の身は自分で守りましょう!

# 編集後記
パスワード管理アプリの生成したパスワードも危険と言われる昨今、
そもそも、そろそろパスワードはオワコンなのでは…。

#　Twitterで教えてもらった
- keepassのDBをウェブで管理する[keeweb](https://keeweb.info/)というのもあるそうです。