【しもんにんしょう】

指紋認証 とは?

最終更新:
💡 指の特徴を照合して、本人確認を助ける生体認証

指先の指紋パターンを使って本人確認を行う生体認証技術。スマートフォンのロック解除やパソコンのログインなどに幅広く使われている。

📌 このページのポイント
指の特徴を登録データと照合 ① 読み取り センサーで 指紋を読む ② 特徴抽出 照合に使う 特徴を取り出す ③ 照合 比較 登録データと 一致するか 登録した 特徴データ 結果を使って本人確認 誤一致・認識失敗もありうる
指紋の読み取り・特徴抽出・照合を示した概念図。特徴データの保存や照合の場所は製品ごとに異なる。Touch IDやWindows Helloでは端末内で生体データを扱うが、すべての指紋認証が同じ構成とは限らない。
ひよこ ひよこ
指紋認証ってどうやって指紋を読み取ってるの?
ペンギン先生 ペンギン先生
センサーで指紋の特徴を読み取り、登録したデータと照合するんだ。たとえばTouch IDは静電容量式のセンサーを使い、指紋を数学的な特徴データにして比較するよ。すべての指紋センサーが同じ読み取り方式というわけではないんだ。
ひよこ ひよこ
じゃあ指紋認証は完璧に安全なのかな?
ペンギン先生 ペンギン先生
完全ではないよ。他人を一致と判定する可能性はゼロではないし、指紋は触れた物に残るので秘密情報とも言い切れない。偽の指などを見分けるPADという対策もあるけど、これだけでなりすましを必ず防げるわけではないんだ。
ひよこ ひよこ
手が濡れてると認識しにくいことがあるけど、なぜなの?
ペンギン先生 ペンギン先生
指の状態が読み取りに影響することがあるからだよ。AppleもTouch IDについて、湿気や汗、切り傷、乾燥などが認識に影響しうると説明している。指とセンサーを清潔で乾いた状態にして、認識できない場合に備えてパスコードなど別の方法も使えるようにしておこう。
ひよこ ひよこ
指紋のデータってどこに保存されてるのかな?
ペンギン先生 ペンギン先生
製品によって違うよ。Touch IDの特徴データは暗号化して端末内に保存され、Secure Enclaveで保護・照合される。Windows Helloも生体データを端末内に保存するけど、暗号化したデータベースやセンサーモジュールなど保存先が異なる。TPMによる認証用の鍵の保護と、指紋データの保存は区別して考えよう。
ひよこ ひよこ
パスキーがあるなら、指紋認証はいらなくなるの?
ペンギン先生 ペンギン先生
役割が違うので組み合わせられるよ。パスキーは暗号鍵を使ってサービスへログインする仕組みで、指紋やPINを端末側の確認に使える。FIDOの認証では、指紋などの生体データ自体をサービスへ送って照合するわけではないんだ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「指紋認証」って出てきたら「指の特徴を登録データと照合する本人確認の仕組み」と思えばだいたいOK!
📖 おまけ:英語の意味
「Fingerprint Authentication」 = 指紋による認証
💬 Fingerprint(指紋)を使ったAuthentication(認証)ということで、そのまんまの名前だよ

参考資料

← 用語集にもどる