\r\n\r\n
顔でロックを解除する**のは、主にAppleのFace IDのおかげで、新しいホットネスです。2015年以降、AndroidにはTrusted Faceという同様の機能がありますが、同じものには程遠いものです。
Appleは、faceidを直感的で正確なものにするだけでなく、非常に安全なものにするために多くの技術を投入しています。つまり、赤外線と画像キャプチャを組み合わせて、顔の3Dマップを作成するのです。フォーブスがよく説明している。
赤外線(IR)を使って顔を照らしながら撮影するため、昼夜を問わず、屋外でも屋内でも使用可能です。IRは可視光線のすぐ先の波長の電磁波(一般に「光」と呼ばれる)なので、iPhone Xのディスプレイは暗闇でもまぶしく感じません。
一般的には、複数のセンサーとデバイスのカメラを組み合わせて、実際の自分の姿を3Dマップにします。そのため、暗いところでも明るいところでも、帽子をかぶっていても、メガネをかけていてもいなくても、その間にあるものすべてで機能します。こうした技術の積み重ねがあるからこそ、iphonexシリーズには、ハードウェアの位置づけに切欠があるのです。
つまり、写真以上のものを使っているのです。
関連:顔認証コードとタッチ認証コードの安全性は?
一方、Androidの「信頼できる顔」機能(旧名:フェイスアンロック)は、保存された顔写真に他なりません。実際、印刷した写真で簡単に誤魔化すことができます。それは残念です。
このルールの例外は、**信頼できる顔/顔のロック解除が、別の形式の生体認証(最新のSamsung Galaxy**の虹彩スキャナなど)と組み合わされる場合です。ただし、その場合でも、あくまでロック解除のためのセキュリティ対策**であり、銀行ソフトやクレジット監視アプリケーションなど、指紋でロック解除できるセキュリティアプリケーションへのログインには使用できません。
なぜ?安全性が十分でないからです。アプリがフェイスIDを実際のセキュリティ機能として受け入れるなら、Androidはそうではありません。実はまだapiが存在しないんです。
しかし今、Googleは、本当に安全な顔ロック解除が、特にfaceidを使ったことのある人たち(そしてその素晴らしさを知っている人たち)が望んでいることだと気づいています。巷では、今年後半に発売予定のandroidq版Androidで、faceidに匹敵する機能が提供されると言われています。
もちろん、faceidのような安全性を確保するためには、ハードウェアのサポートも必要です。IRスキャンと深度マップは、この機能が本当に安全であるための要件です。そのため、このハードウェア**(現在ではほぼすべて**)をまだ持っていない人は、Android Qにアップグレードしても、この改良された機能には対応できないことになります。
公開されているコード行の中には、Android QのTrusted Faceの改良を示唆するだけのものもありました(もしこれが事実と判明すれば、別の名前で呼ばれることになるかもしれません)。GoogleがQを発表するまで本当のところは分かりませんが、それは今年の終わりまでないでしょう。
しかし同時に、信頼できる顔認証によるロック解除は単なる利便性に過ぎず、真のセキュリティを提供するものではないことも忘れてはなりません。