Blog」に掲載された「あなたは大丈夫?2段階認証アプリに潜む意外な落とし穴と解決策」を再編集したものです。こんにちは!藤谷です。今回はAndroidの端末初期化時に2段階認証アプリの設定で少し大変な思いをしましたので、皆さんに共有します。セキュリティ強化のため、「2段階認証」を設定しましょう!!という流れですが、よくわからずに設定すると、後で大変なことになります。これは...ハマりやすい?!意外な落とし穴と思いました。アプリとも呼ばれ、ワンタイムのセキュリティコードを自動的に生成するアプリです。Authenticator」を使用しており、シンプルなのが気に入っていました。端末初期化時、このGoogleの2段階認証アプリのせいで大変な思いをしました。Androidのバージョンアップ時に端末を初期化した時の話です。このとき「2段階認証アプリに設定した情報が消えてしまっても、他のアプリと同様にGoogleにログインすれば、設定情報は復元できる」と思い込んでいました。...端末初期化後、SNS、Slackなどのサービスに再ログインする際に2段階認証のコードを求められて、初めて気づきました。あった場合はアウトという仕様のようでした。そのためアプリに設定していた情報を失った場合は、以下のいずれか(他にもあるかもしれません)でサービスに再ログインする必要があります。・2段階認証アプリに設定する際に控えていた「バックアップキー」等を使用する・2段階認証アプリ設定時に印刷、キャプチャしたQRコードを再度読み取る・ログインセッションの残っている端末から2段階認証アプリを再設定する・設定していた電話番号のSMS認証を使用する・設定していたメール認証を使用する以上のいずれかが可能であれば2段階認証アプリの設定情報が消えてしまっても、再度ログインができます。逆に言うとそれらを設定せず2段階認証アプリによるログインに依存していた場合、2段階認証アプリの情報を失った時点で再ログインは2度とできないことになります。今回、私の場合はほとんどが上記に当てはまっていたため、電話番号認証やバックアップキーを使って再ログインができました(不幸中の幸い)一歩間違えると一生ログインができなくなるのはかなりヤバイ2段階認証はセキュリティを強化させることができてとても便利ですが、その分、自分自身がログインできなくなるリスクもあります。ネットバンキングに2段階認証を設定していて2段階認証アプリの情報を失ってログインができなくなったら、お金を失うことになります。端末を水没させてしまい、起動できなくなった!という事態になれば大切な資産を失うことになります。「バックアップキーなんて面倒だから控えていないよ」という人も多いのではないでしょうか...そこで、他に設定情報を自動でバックアップしてくれる2段階認証アプリはないか?探してみました。MicrosoftがおすすめMicrosoftの2段階認証アプリならクラウドバックアップが可能です。Authenticator(iOS版)Googleはシンプル過ぎるほどシンプルな機能で、一度設定情報を失ったら終わりでした。Microsoftの2段階認証アプリなら、事前にMicrosoftアカウントをアプリに設定しておけば、設定情報の自動バックアップが可能となります。・初期化時の復元が可能となります。安心!詳細は以下をご覧ください。アプリを使用してアカウント資格情報をバックアップおよび復旧する(これらの機能がGoogleの2段階認証アプリに存在しているものだと思い込んでいたので、消えたときは本当に驚きました。2019一番悲しかったこと:「2段階認証アプリの設定情報が消えた」です。・設定時に発行されるバックアップキー、QRコードを安全な形で保存、管理する・バックアップ機能の付いた2段階認証アプリを使用する・2段階認証アプリ以外の認証方法(電話番号)があれば必ず登録する・複数のスマホに登録するなどアプリだけに依存しない対策が必要です。まとめ以上、Googleの2段階認証アプリには端末の設定情報が消えたときに復元できないリスクと、その対応策としてバックアップ機能の付いたMicrosoftの2段階認証アプリがおすすめであることを実体験から書きました。セキュリティを担保しながら、大切な資産を失わないように管理したいですね...!2段階認証アプリを設定したままで、紛失してしまったときの対応ができていない方はぜひ今回の記事を参考にしてください。新卒入社したデータセンターでカード会社向けの信販系システムを5年担当した後、一部上場の食品メーカーで社内SEを経て現職。業務効率化ブログ執筆チームで執筆していました。キャッシュレスに強い関心があり、スマートホームなど身近なところでテクノロジーを活用しています。スマホお気に入り一覧マイページ。