Upgrade to Pro — share decks privately, control downloads, hide ads and more …

パスキーはなぜフィッシングに強いのか

 パスキーはなぜフィッシングに強いのか

Avatar for 赤神青空

赤神青空 PRO

November 03, 2026

Video

More Decks by 赤神青空

Other Decks in Programming

Transcript

  1. ▪端末が鍵の組を作り、公開鍵だけをサーバーに渡す 登録のとき 端末(スマホ‧PC など) 秘密鍵 公開鍵 example.com ⽤の鍵として保存 今ココ しくみ

    サーバー(example.com) 登録を始める パスキーを作ってください 公開鍵だけ送る 公開鍵を保存 このアカウントの公開鍵として 4/14
  2. ▪偽サイトでは、使える鍵が出てこない 理由①:鍵がサイトに紐づく 本物のサイトを開いたとき example.com この鍵がある 署名して、ログイン この鍵はない 使える鍵が出てこない 偽サイトを開いたとき examp

    e.com ⾒た⽬が似ていても、ドメインが違えば別のサイト 鍵は作ったサイトのドメインと結び付いていて、ブラウザがそれを確かめる ⼈がアドレスを⾒分けられなくても、偽サイトには鍵が出てこない 今ココ 理由 6/14
  3. ▪中継しても、本物のサイトが気づく 理由②:署名にサイトが入る ブラウザ (偽サイトを開いている) 署名 偽サイト その場で中継 本物のサイト 署名する中⾝(⼀部をブラウザが作る) チャレンジ(毎回違う乱数)

    開いているサイト:examp e.com 本物のサイトは受け付けない 署名の中のサイトが、⾃分と違う チャレンジも、その1回にしか使えない 中継しても、ログインにならない 書き込むのはブラウザ。偽サイトが書き換えることはできない 今ココ 理由 7/14
  4. ▪打ち込むもの・中継・サーバーにある秘密 6桁と比べると TOTP メールOTP パスキー ⼈が打ち込むもの ある(6桁) ある(6桁) ない 偽サイトでの中継

    通ってしまう 通ってしまう 通らない サーバーにある秘密 シード 送ったコード 公開鍵だけ 今ココ 理由 9/14
  5. ▪便利になった分、同期のアカウントを守る 注意①:同期するパスキー 同期の アカウント スマホ PC‧新しい端末 例:iCloud キーチェーン、Google パスワードマネージャー 機種変更しても、作り直さずに使える

    同期のアカウントが、新しい守りどころ そのアカウントを乗っ取られると、パスキーも使われるおそれがある 同期のアカウントにも、強い多要素認証を(NIST もそう求めている) 今ココ 注意 10/14
  6. ▪鍵は作ったサイトのドメインに紐づき、偽サイトには出てこない クイズの答えは「B」 今回のクイズ パスキーが偽サイトで 使えない⼀番の理由はどれ? 鍵は作ったサイトのドメインに 紐づいていて、ブラウザが それを確かめるから 答えは B

    今ココ まとめ A 指紋や顔で本⼈を確かめるから 本⼈の確認。どのサイトかは⾒ていない B 鍵がサイトのドメインに紐づくから 偽サイトには、その鍵が出てこない C 秘密鍵が毎回作り直されるから 鍵は登録のときの1回。毎回違うのはチャレンジ D サーバーに公開鍵しか置かないから 漏れたときに強い理由。フィッシングとは別 14/14