AppleのiPhone用最新OSであるiOS 16が今年の秋にリリースされると、グニャグニャの文字を読み取って入力したり、パズルのピースをスライドさせたり、バスや信号機を探したりすることを要求してくる、わずらわしいCAPTCHAの姿を見る機会が少なくなることに気付くかも知れない。これは、AppleがiPhoneとMacに「自動検証」と呼ばれる機能を導入するためで、一部のサイトでは、CAPTHAの手続きなしに、あなたがボットではないと認識してくれるようになるのだ。
あなたが人間であると言うことを機械が代わりに証明してくれる
Appleは、FastlyとCloudflareという2大コンテンツデリバリーネットワーク(CDN)と共同でこのシステムを開発した。iOS 16とmacOS Venturaのユーザーは、スパムを防御するためにどちらかのCDNサービスを利用しているサイトを閲覧する際、多くのCAPTCHAについて表示を回避できるようになる。
これはCAPTCHAを捨て去る最初の試みには程遠いものだが、Appleの規模からすると、今回は大きな前進となるかも知れない。
AppleがPrivate Access Tokensと呼ぶこのシステムは、パスワードに代わるシステムを彷彿とさせる。あなたのデバイスは、あなたが人間であるかどうかを判断するためにバックグラウンドで様々な情報を処理している。例えばFaceIDやTouch IDを通過したのかどうかなどがそうだ。これらの生体認証の通過を機械が模倣することは困難であることから、それらを通過したことをデバイスは記録し、その後は「このデバイスは現在人間が使っている」と認識し、情報を保存してくれる。この情報を活用することで、通常ならCAPTCHAに入力するよう求められるウェブサイトにアクセスすると、そのサイトはあなたのスマートフォンやコンピューターに、人間が使っているかどうかを尋ねるが、もし、あなたの端末が「はい」と答えたら、CAPTHAを表示することなくそのまま通過することができるのだ。
同社によると、Apple IDはあなたが実在の人物であることの証明として使われているが、あなたのスマートフォンやコンピューターはそれに関連するデータ(メールアドレスや電話番号など)を送信していないとのことだ。サイトが得ているのは、実質的にAppleからの同意だけとなる。同様に、Appleはあなたのデバイスがあなたが人間かどうかを確認するよう求めていることだけを知っており、誰が知りたがっているかという情報を得ることは出来ない。
AndroidとWindowsのユーザーにとってありがたいことに、この技術に取り組んでいるのはAppleだけではないようだ。Fastlyによると、Googleもこの技術の開発に協力しており、信頼できる関係者があなたが人間であることを保証するというコンセプトは、インターネット標準に組み込まれつつある。Googleは2年ほど前にChromeに同様のシステムを組み込み始め、検証自体を行うのではなく、主にサードパーティの発行者に焦点を当てているようだが、この先Appleと同様のシステムをユーザーのために作ることは間違いないだろう。
コメントを残す