Google、Dropbox、LastPass、Battle.net、Guild Wars 2 - これらすべてのサービスなどが、スマートフォンで機能する2要素認証アプリを提供しています。あなたがサポートされているデバイスを持っていない場合は、あなたのコンピュータ上で代替アプリケーションを実行することができます. ログインするときには、アプリから時間ベースのコードを入力する必要があります。二要素認証を使用すると、パスワードを知っているがアプリとセキュリティキーを持っていない人がログインできなくなります。. 制限事項 コンピューターで2要素認証アプリケーションを使用することは、別のデバイスで使用するよりも安全性が低くなります。コンピュータにアクセスできる人は、セキュリティキーにアクセスしてアカウントにログインすることができます。ただし、スマートフォン、iPod touch、またはその他のモバイルデバイスがない場合は、2台のコンピュータを使用しないほうが安全です。ファクタ認証また、ほとんどの盗まれたパスワードは、あなたのコンピュータからセキュリティキーを盗もうとしないキーロガーやその他の種類のソフトウェアを介して取得されている可能性があります。. これらのアプリはどれも、目的のサービスによって正式にサポートされていません。ただし、Google認証システムが使用する2要素認証アルゴリズムは、これらのアプリが実装しているオープンスタンダードです。 WinAuthの場合、開発者はBlizzardのBattle.netオーセンティケータが使用したのと同じアルゴリズムを実装しました。. Google、Dropbox、LastPass、その他 GoogleはGoogle Authenticatorを製造しています。これは標準の時間ベースのワンタイムパスワード(TOTP)アルゴリズムを実装しています。 Dropbox、LastPass、Guild Wars 2、DreamHost、Amazon Web Servicesなどの他のサービスは、独自のアプリを最初から実装する代わりにGoogle Authenticatorを使用しています。 Linux上でSSHセッションを保護するためにGoogle AuthenticatorのPAMモジュールを使うことさえできます. GoogleはAndroid、iOS、およびBlackBerry用の公式Authenticatorアプリのみを製造していますが、他の開発者はデスクトップPC上で動作するGoogle Authenticatorの実装を作成しました. Chromeユーザーの場合は、Google認証システムをChrome拡張機能として実装したGAuth認証システムを使用できます。エクステンションはあなたの秘密鍵をローカルに保存し、あなたがログインするのに必要な時間ベースのコードを生成します。. Windows用のGoogle認証システムの実装であるgauth4winも使用できます。インストール後、スタートメニューからGoogleAuthを起動します。起動後にエラーメッセージが表示された場合は、続行をクリックしてアプリケーションを起動します。システムトレイに表示されます。それを右クリックし、あなたの鍵を入力するためのオプションを使用してください。確認したら、システムトレイアイコンを右クリックして[コピー]を選択し、現在の時間ベースの認証キーをクリップボードにコピーします。. これらのアプリケーションにセキュリティキーを追加してアカウントを保護するには、Googleで2要素認証を有効にする、LastPassを2要素認証で保護する、または他のサービスで2要素認証を有効にするための標準プロセスを実行します。セットアッププロセス中にモバイルアプリにキーを入力する代わりに、コンピュータのアプリケーションにそれを入力します. Battle.net&Guild Wars 2...