Android Protected Confirmationを解説
Google Pixel 3でも採用? Android 9 Pieの新セキュリティ機能で可能になることは?
「Android 9 Pie」が搭載する「Android Protected Confirmation」というセキュリティ機能は、高リスクの行動を安心して実行できるようにする。
「Android 9 Pie」には「Android Protected Confirmation」という新機能が搭載されている。どのような機能であり、どのような仕組みで機能するのだろうか。
モバイルデバイスで、確実性の高いトランザクション(一連の処理)を実行できるようにすることが、Android Protected Confirmationの目的だ。ソフトウェアベースではなくハードウェアベースの仕組みにより、エンドユーザーに対して意思表示のためのプロンプトを確実に表示し、人の存在と意図を確認する仕組みだ。認証プロセスの信頼性を高めることで、エンドユーザーは多額の資金の移転や医療機器の管理など、リスクの高い行動を実行できるようになる。
併せて読みたいお薦め記事
「Android 9 Pie」のセキュリティ機能
「Android 9 Pie」のビジネス機能
Android Protected Confirmationの仕組み
Android Protected Confirmationでは、ハードウェアレベルでセキュリティを確保した実行環境「Trusted Execution Environment」(TEE)を利用する。
TEEはメインのOSとは別に稼働する専用のメモリとCPUで構成される。デバイスの表示関連のプロセスはTEEが制御している。そのためデバイスがマルウェアに感染したとしても、画面に表示されるプロンプトがマルウェアによって乗っ取られたり、勝手に選択されたりする事態を防止できる。
デバイス開発者はAndroid Protected ConfirmationのAPI(アプリケーションプログラミングインタフェース)を使って、短いステートメントに同意するかどうかをエンドユーザーに尋ねるプロンプトを表示できる。このステートメントは、エンドユーザーがセンシティブなトランザクションを完了する意思があるかどうか、アプリケーションが確認する助けになる。
エンドユーザーがこのプロンプトを承認すると、プロンプトの文字を含むデータが署名鍵(秘密鍵)によって署名され、トランザクションの詳細と共にサーバへ返送される。この署名鍵はTEEが生成し、プロンプトの表示内容とエンドユーザーが入力した内容を保護する。
サーバでは署名の有効性をチェックして、プロンプトの文字がトランザクションの内容と一致していることを確認する。全て問題ないことを確認できれば、「エンドユーザーが、登録されたデバイスのプロンプトでステートメントを見た上で、承認した」と高い精度で判断し、サーバがトランザクションを完了させる。
Android Protected Confirmationの利用には、特殊なハードウェアが必要になる。Googleは、次世代のSoC(統合型プロセッサ)にTEEとAndroid Protected ConfirmationのAPIを組み込むために、スマートフォン向けSoC大手のQualcommと連携している。
Googleの新しいスマートフォン「Pixel 3」では、Android Protected Confirmationが利用可能になる見込みだ。他のハードウェアベンダーがこの機能を搭載するのかどうかや、いつ搭載するのかは、まだ分からない。
複数の企業が現在、Android Protected Confirmationのユーザー確認機能を活用したソフトウェアを開発している。金融機関のRoyal Bank of Canada、医療ベンチャーのBigfoot Biomedical、多要素認証ベンダーのDuo Securityなどが、その一例だ。
Android Protected Confirmationにより、マルウェアではなく人がトランザクションを実行していることを確認できるようになる。Android Protected Confirmationを活用できるデバイスが普及すれば、間違いなく他にも豊富なアプリケーションが登場するだろう。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
市場調査・トレンド
[AvePoint Japan株式会社] SCS評価制度の死角は“SaaSの中” クラウド標準機能では届かない領域とは? -
製品資料
[デジタルサーカス株式会社] 5分で分かる、「オープンソースCMS」比較ガイド -
製品資料
[デジタルサーカス株式会社] 1つのアプリを各国で運用 多言語モバイルアプリを簡単に開発・導入できる方法 -
製品資料
[ニュータニックス・ジャパン合同会社] 複雑化するKubernetes運用、VMとコンテナの二重管理を解消する方法は? -
市場調査・トレンド
[アルプス システム インテグレーション株式会社] 急増する高度なフィッシング詐欺 先回りしてブロックするには何が必要?
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
Microsoft 365導入後も稟議は「Excelをメールで回覧」 承認が止まる理由
-
2
米国防総省で300万人分の個人情報が流出 その「意外な原因」と教訓
-
3
「Microsoft 365」が乗っ取られる MFAを破る“本物の画面”の恐怖
-
4
PHPはそもそも必要か? 脆弱性で問われる自社サイト安全性と保守負担のバランス
-
5
PHP脆弱性「PHP2Shell」で2260万件に影響 情シスの緊急チェックリスト
-
6
金融・通信で情報漏えいが続出 IPAとJPCERT/CCが情シスに求める緊急点検
-
7
「年1回の外部診断」が限界に 大手小売が脆弱性管理を内製化・一元化した方法
-
8
京王電鉄・東京メトロの被害から学ぶ境界防衛 ITの侵害はどこまで波及するか
-
9
PHP2Shellの「事前の情報流出」でパニックに パッチ公開を巡る“混乱劇”
-
10
Googleの業務向けAIエージェント「Gemini Agent」が登場 しかし課題は山積み
ホワイトペーパーランキング PR
-
1
AI駆動攻撃にどう対抗する? 超速の攻撃からエンドポイントを保護する方法
-
2
最速72分でデータが流出? 最新の脅威トレンドや侵入手法から分かった防衛策
-
3
経験豊富な即戦力人材に直接アプローチできる、「攻めの採用」への転換術
-
4
2026年のサイバーセキュリティには何が必要か? 最新データに学ぶ傾向と対策
-
5
「IT史に名を残すシステム障害」8選
-
6
「EDR」選定ガイド:比較・検討フェーズで整理すべきポイントを解説
-
7
10G回線の真価をフルに享受するには? 導入前にチェックしたいポイント
-
8
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
-
9
MDMだけでは防げない? Appleデバイスに潜む5つのセキュリティギャップ
-
10
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー