ブランドのロゴがあるべき場所に灰色の四角が表示されると不安になりますが、それは働きかけるべき対象としては誤りです。認証アプリが描く画像はエントリ内のラベルから作られる表示上の詳細であり、セキュリティ上の問いは、そのエントリの中の秘密があなたのアカウントのものかどうかです。この二つを切り離して考えることが、見た目の修復と資格情報の事故を分けます。悪化させる修復を止めることにもなります。

アイコンと秘密は別の問いに答える

認証アプリのエントリは、アカウントのラベルと発行者の名前とともに共通の秘密を運ぶキーURIから作られます。アプリは認識した発行者のロゴを描き、未知または改変された発行者では汎用の画像が表示されるだけです。その表示から、秘密の複製を他に誰が持っているかは分かりませんし、正しいロゴがあるからといってエントリがあなただけのものとも言えません。表示はラベルについての手がかりとして読み、保管についての主張として読まないでください。

逆もまた真で、そちらのほうが危険な方向です。説得力のあるロゴは、欠けているロゴよりもさらに何も証明しません。

ObservationWhat it supportsWhat it cannot support
Logo missing or wrongThe issuer string was not recognisedAny conclusion about secret disclosure
Logo correctThe issuer string matched a known nameAny conclusion about who else enrolled
Codes rejected by the serviceA real mismatch between entry and accountWhich of the two changed

画像を直すために再登録してはいけない

ネット上で出回る修復はQRコードを再生成することであり、それは秘密を書き出して別のツールに通すことを意味します。書き出したものには、攻撃者が有効なコードを作るのに必要な素材がそのまま含まれるため、表示の問題が開示に変わります。ウェブの生成ツールにアップロードすれば、きれいなアイコンと引き換えに第二要素を第三者に渡すことになります。

アカウントがまだコードを検証しているなら、登録は無事で表示は見た目だけの問題です。発行者のラベルとアイコンの検索については認証アプリ自体の文書を参照し、エントリはそのままにしてください。ロゴを強制するためにラベルを編集することは、認証と何の関係もない理由でエントリを変更することです。

元のQR画像、生のキーURI、手動の秘密は、チケット、チャットのスレッド、スクリーンショット、公開の課題追跡から遠ざけてください。設定ページのスクリーンショットには、撮った本人が意図した以上のものが写りがちです。

秘密が実際に露出したとき

開示は独自の対応を伴う別の事故として扱ってください。サービスの正式な交換手続きを使って新しい認証アプリを登録し、新しいエントリが受け入れられるコードを出すことを確認し、その後でサーバー側の古い登録を解除します。端末でエントリを削除してもサーバー側の登録は消えないため、サービスに別段の届け出をするまで、露出した秘密は動き続けられます。リスクの大半は、端末での削除とサーバーの状態の間のこの隙間にあります。

ここでは順序が重要です。先に交換先を登録して検証し、その後に古いほうを外してください。最後の要素が消えると、ほとんどのサービスは締め出してきます。回復コードもこの順序に入ります。電話が使えないときの代替手段だからです。

同じ秘密が他所で使われていないか確認してください。生成ツールに貼り付けたキーURIはあなたの管理を離れており、登録が交換されるまでは、その背後のアカウントは共有されたものとして扱うべきです。

サポートへの依頼では、コードや設定の素材を含めずに見た目の問題を説明してください。アカウント固有のことは提供元の検証済みチャネルに属し、公開スレッドに書くものではありません。

削除の前に回復の道を確保する

動作しているエントリを外す前に、承認された回復の道があり、自分が使えることを確認してください。締め出しで終わる見た目の修復は、間違ったロゴよりも悪い結果です。登録済みの端末が編集対象の一つだけである場合、締め出しはよく起こります。

受け入れの条件は狭いものです。アカウントと認証アプリの間に検証された関係があり、登録の素材が非公開で保たれていることです。見慣れたバッジはその条件の一部ではなく、欠けていることは侵害の証拠ではありません。

キーURIの形式自体はGoogle AuthenticatorのキーURI仕様に文書化されており、ペイロードがロゴではなく秘密を含むことも思い出させます。失う余裕のないエントリから何かを書き出す前に、それを読んでください。

関連記事