仕事を楽しく、毎日をかっこ良く。ID」と呼ばれる顔認証機能が搭載されている。ID」を置き換える形で使われているのだが、認識速度も速く精度も高いため、購入者の満足度は高い。高度な顔認証機能が搭載されている......というと、「今度のiPhoneはセキュリティが高まったんだね」と思う人が多いようだ。顔認証ではセキュリティは上がらない。我々のスマホを安全に使うために重要なものである。このことは、我々が安全にネットを使う上で、大切な話なのだ。IDを試してみた」という記事が出ている。その多くが、意外なほど柔軟性があること、認識精度が高いことに高い評価を下している。IDと従来の顔認証の違いは、「日常、あたりまえに起きる変化に強い一方で、本人を見分ける精度は高い」ことだ。従来の顔認証は、帽子やヒゲ、マフラーの有無や、体型の変化に弱かった。カメラで捉えた顔の画像をデータベースにあるものと照合する仕組みだったため、「映像として違う」状態になることに弱かったのだ。改善の取り組みはなされており、帽子やヒゲくらいなら大丈夫......というものも出てきたが、今度は処理速度や精度の問題が出る。平面の写真で顔を正確に、しかもすばやく見分けるのは大変なのだ。IDは、顔を「立体として捉える」ことでこの問題を克服した。顔を認識させる時には正面だけでなく、顎の下から横顔まで、ぐるりと全体を登録する。Xに搭載された、奥行きを認識できる「TrueDepthカメラ」で記憶し、認識に使う。顔の立体構造を把握しているので、帽子などのちょっとした変化や化粧のような表面的な変化には惑わされないのだ。認識のたびに顔の変化を学習するため、体型や髪型の変化にも強い。認識はかなりすばやく、指紋認証に勝るとも劣らない。IDは高く評価されたのである。IDは「自分以外は絶対に認証しない完璧な技術」ではない。顔の立体構造が非常に似ている人......例えば双子などでは本人以外でも認証される例が報告されているし、特別な加工を施したマスクで突破した例もある。なんだ、完璧じゃないじゃないか......。IDで「突破が絶対不可能な技術」を狙っていない。そもそもそんなものは現在の技術では作れない。IDの狙いは「完璧な保護」ではないのだ。顔認証や指紋認証を導入するとセキュリティが高まる......と思っている人は多い。それは大きな勘違いだ。それらの技術によるセキュリティ保護のレベルは、実は「パスワード」と変わらない。実際、iPhoneだって6桁のパスコードを突破されれば、顔認証や指紋認証は関係ない。顔認証も指紋認証も、結局は「パスコードやパスワードの入力を簡単にするもの」であり、本質的には、セキュリティをより高めるためのものではないのだ。パスワードやパスコードの欠点は、覚えておくことも入力することも面倒であることだ。本来必要と思っていても「面倒なので使わない」人が出てくる。それらをより簡単な方法で代替できるなら、多くの人が使うはずだ。顔認証や指紋認証の導入による「セキュリティの向上」とは、あくまでそういう意味なのである。導入する理由は、「二要素認証の普及」という考え方を理解すると、非常にわかりやすくなる。実は、我々が日常使う認証はほとんどが「一要素」である。「会社に入る時に社員証を見せること」や、「ウェブを使う時にIDとパスワードを入力する」ことは、一要素認証である。「社員証を持っていること」や「ID・パスワードを知っている」という一つの要素で、その人に資格があるかどうかを判断しているからだ。それらの要素を持っていれば「本人とみなされる」ことになる。ネットでパスワードを破られて被害に合うのは、それが「一要素での認証」であるからだ。「二要素」になると突破は困難になる。・本人だけが知っていること・本人だけが所有しているもの・本人自身の特性のうち、二つを同時に満たす必要があることを指す。難しいものに思えるが、実はこれ、世の中には非常にありふれた考え方である。同じ社員証でも「写真付きの社員証」を見せることは、「社員証の有無」と「写真による顔の照合」の二要素を満たす。「銀行のキャッシュカード」は、「カードの有無」と「暗証番号」という二要素を満たすものだ。スマホのセキュリティを考える場合にも、この「二要素」をきちんと考える必要がある。そもそも、スマホは他人に渡してはいけない。「自分が持っている」ことが一要素目になる。二つ目の要素が、「パスコード・パスワードを知っている」か「本人であることが技術的に確認できる」かのどちらかになる。要は、顔認証や指紋認証によって本人確認をする、ということは、「スマホを使っているのが自分である」ことを確認するための手段であり、二要素目なのである。考えると、そもそも顔認証が絶対のセキュリティ対策でないのもよくわかる。基本は「人にスマホを渡さない」ことであり、仮に渡ってしまった時に守るものが、パスコード・パスワード・各種生体認証なのである。Webで重要度が増す「二段階認証」この「二要素認証」という考え方は、一般的なWebサービスでも使われている。最近のWebサービスでは「二段階認証」という機能が使われていることが多い。ログイン時に、IDとパスワードを入力したのち、スマホに送られてくるSMSに書かれたパスコードや、スマホアプリ上で表示されるパスコードを入力する、というものだ。2つの情報を段階を踏んで入力することから「二段階認証」「2ファクタ認証」などと言われる。Googleやアップル、マイクロソフト、TwitterにFacebookなど、個人にとって重要な情報を扱うサービスでは、二段階認証の利用が強く推奨されている。言葉は違うが、要はこれも「二要素認証」の一種である。・Google:二段階認証の説明ページ・アップル:2ファクタ認証の説明ページ・マイクロソフト:2段階認証の説明ページ・Twitter:ログイン認証の説明ページ・Facebook:二段階認証の説明ページなぜこのような手順を取るかは、「二要素認証」の必要性を理解した人ならもうお判りのはずだ。IDとパスワードだけでは、それらが漏れたら簡単にアカウントを乗っ取られてしまう。「自分だけが所有している」要素=自分のスマホからしか見れない情報を二要素目として付け加えることで、万が一の時にも、アカウントを奪われずに済む。面倒に思うかもしれないが、ID・パスワードの入力回数はそう多いものではない。二段階認証を導入し、安全にネットを使って欲しい。その安全も、結局は「スマホを盗まれない」ことからスタートするのである。詳しい内容を教えてください内容を報告しましたありがとうございます。