74
パスワードを管理する

たとえ「r[BYX9-5CY@P」「b!MO.n5m862T」というパスワードを完璧に覚えられるニーモニックを思いついたとしても、どれがオンラインバンキングのパスワードで、どれがMobileMeアカウントのパスワードなのか思い出せないかもしれません。それぞれのパスワードが使われている場所の名前の一部を取り入れた、より複雑なニーモニックを考案することもできますが、もっと簡単な方法は、Macにパスワードを記憶させることです。多数のパスワードを管理する最も簡単(かつ安全)な方法は、パスワードマネージャを使うことです。パスワードマネージャは、パスワードを暗号化して保存し、さらに特定の状況(対応ブラウザのWebフォームなど)で自動的に入力してくれるプログラムです。

キーチェーンをタップ

OS Xには、かなり高性能なパスワードマネージャー「キーチェーン」が搭載されています。キーチェーンは、ユーザー名、パスワード、その他の個人情報を安全に暗号化されたファイルに保存します。キーチェーンのロックを解除すると、キーチェーン内のすべてのパスワードにアクセスできるようになるため、覚えておく必要があるパスワードは1つだけです。

キーチェーンアクセスアプリケーション(アプリケーション/ユーティリティ内)を使うと、すべてのパスワードを追加、削除、表示、編集できます。キーチェーンは、Finder、Apple Mail、Apple Safari、その他多くのプログラムに直接対応しています。ただし、すべてのアプリケーションがキーチェーンを利用できるわけではありません。例えば、Mozilla Firefoxは独自のパスワードマネージャーを搭載しており、他のプログラムと共有することはできません。

Keychainは単純なユーザー名とパスワードには最適ですが、クレジットカード番号など、他の種類のデータの保存と使用にはそれほど効果的ではありません。多くの場合、そのようなデータを使用するには、Keychain Accessと他のアプリケーション間で手動でコピー&ペーストするしかなく、非常に不便です。Keychainの機能を超えるパスワード管理が必要な場合は、サードパーティ製のパスワードマネージャーが最適です。

高性能なパスワードマネージャーを入手する

OS X 用のパスワードユーティリティは、1Password とそれ以外という 2 つの明確なカテゴリに分けられます。Agile Web Solutions の 40 ドルの 1Password ユーティリティ (  ) は、10 種類のブラウザとの統合機能を提供します。特定のサイトに対して複数の認証情報を保存し、クレジットカード番号やその他のパスワード以外のアカウントデータを簡単に処理し、合計 2 回のクリックで新しいパスワードを作成、入力、保存する方法を提供します。また、 すべてのパスワードを Mac と同期する iPhone アプリ ( ) としても提供されています。その他のユーティリティは、その長所が何であれ、はるかに利便性と汎用性に欠けます。そのため、Web ブラウザで入力する必要がある認証情報には 1Password を使用し、ファイルや画面の共有、AirPort ネットワーク、メールアカウントなどの OS X コンポーネントで使用される認証情報には Keychain を使用することをお勧めします。

1パスワード
1Password を使用すると、ドメインごとに複数の認証情報セットを保存でき、お気に入りのブラウザのポップアップ メニューからほとんどの機能にアクセスできます。

パスワードユーティリティはパスワードの作成、記憶、そして自動入力を自動で行うため、かなりの精神的負担を軽減します。さらに、パスワードを作成するたびに異なるランダム(またはほぼランダム)なパスワードを選択する可能性が高くなるため、セキュリティも向上します。さらに、1Passwordを使えば、すべてのパスワードをiPhoneまたはiPod touchに安全に保管して持ち運ぶことができます。オプションでパスワードをプレーンテキスト形式でエクスポートすることもできるので、Appleのソフトウェアアップデートで1Passwordが動作しなくなったり、製品が消滅したりしても、パスワードが使えなくなる心配はありません。