iOS 7.1.1 Touch IDはより正確であるだけでなく、より高速です
私たちはAppleが持っていたことを知っていました 改善されたTouchID iOS 7.1.1での認識ですが、今では– Redditor iOSecureのおかげで–方法と理由がわかりました。
どうやら、時間の経過とともに精度が低下する理由は、自動修正機能が適切に機能するために完璧なスタートを必要としたときに、ユーザーが最初のスキャンを台無しにしたためです。
これがiOSecureの投稿の関連するチャンクです。 最初の部分では、TouchIDがどのように機能するかを説明します。 2番目の段落では、変更について詳しく説明します。
Touch IDは、指の88×88 500ppiスキャンを取得し、データが送信された後、RAMの近くにある安全なキャッシュにそのデータを一時的に送信します。 ベクトル化され、M7プロセッサの近くのA7の左上にある安全なエンクレーブに転送されます。その後すぐに破棄されます。 処理。 指紋スキャナーは、皮下の[原文のまま]隆起流(皮膚の内層)を使用して、指に微細な切り傷や破片がある場合の精度の低下を防ぎます。
iOS 7.1.1では、Appleは、セットアップ時に指を置いた各位置を1回ではなく複数回スキャンし、アルゴリズムを使用して将来発生する可能性のある潜在的なエラーを予測するようになりました。 Touch IDはスキャンのたびに精度が徐々に向上するはずでしたが、問題は、セットアップでうまくスキャンしなかった場合、指を再セットアップするまでエクスペリエンスが損なわれることでした。 iOS 7.1.1は、その問題を取り除き、精度を高めるだけでなく、計算を大幅に削減します iPhone 5Sは、デバイスのロックを解除するときに作成する必要がありました。つまり、はるかに高速にロックを解除する必要があります。 時間。
精度を修正することで物事がスピードアップするのも大好きです。 まるでアップルパイからの熱エネルギーがアイスクリームを冷たく保つことができるかのように、それは二重の勝利のようなものです。逆もまた同様です。 TouchIDとiOSのセキュリティについては このアップルホワイトペーパー.
ソース: Reddit
経由: ブルース・シュナイアー