リリースは2018年夏ごろを予定
「Android P」のセキュリティ機能、認証とデータのプライバシー保護を強化
Androidの次期バージョン「Android P」のセキュリティ機能が2018年5月の「Google I/O」で紹介された。データプライバシーや暗号化の強化、スパイアプリの遮断などが向上する。
Googleは「Android」の次期バージョンとなる「Android P」の新しいセキュリティ機能を発表し、現行のAndroidで相次いでいるセキュリティ侵害問題への対策強化を示した。
この1年、被害の有無は別としても、Androidマルウェアのニュースは途絶えることがなかった。Android端末のマイクやカメラを悪用するスパイウェアも見つかり、FBIや警察による暗号解読の試みも続いている。Android Pでは、信頼性の高い本人確認などの新機能で対策を強化する。
Googleが2018年5月に開催した開発者向けカンファレンス「Google I/O」で、同社のAndroid、「Google Play」「Chrome」担当プロダクトセキュリティリードを務めるデイブ・クライダマッカ氏と、Androidセキュリティ機能担当プロダクトマネジャーを務めるシャオウェン・シン氏がAndroid Pのセキュリティ強化について発表した。
併せて読みたいお薦めの記事
Google I/Oレポート
Googleの最新トピック
- AI時代の人材活性化策「マインドフルネス」とは? GoogleやSAPが実践
- 躍進するサーバレス技術 先行AWSに対してGoogle、IBM、Azureの追い上げは
- Googleの音声認識サービス「Cloud Speech-to-Text」大幅強化、句読点挿入も可能
慎重な判断が必要な個人情報の取り扱い
クライダマッカ氏は、Androidのセキュリティ戦略には「Google Playプロテクト」、プラットフォームエンジニアリング、セキュリティ開発ライフサイクル(SDLC)の「3つの柱」があると説明した。SDLCでは、OEMによる迅速なセキュリティパッチ提供を促進し、Android OEM契約にセキュリティパッチに関する項目を加えるという。
Google Playプロテクトでは、「Google Playストア」からインストールするアプリとそれ以外のソースからインストールするアプリの両方で、潜在的に有害なアプリ(PHA)を減らす取り組みが功を奏しているという。「Google PlayからPHAが入り込む確率は、落雷に打たれる確率に匹敵する」とクライダマッカ氏は述べた。
本人確認と認証
Android Pのセキュリティでは、本人確認と認証に特に力を入れているようだ。クライダマッカ氏によると、「Android Protected Confirmation」という機能によってモバイル端末の「信頼性の壁を打開」し、医療用機器の管理や高額送金、さらにはモバイル端末からの選挙投票などにも対応できるよう強固な認証を実現するという。
「Android Protected Confirmationが特に革新的なのは、主要なOS APIとして初めて高保証のユーザートランザクションを実行できるようにしたことであり、これはメインのOSから分離された『Trusted Execution Environment』(TEE)で保護された安全なハードウェアで実行する」(クライダマッカ氏)
Android Protected Confirmationを利用するには、独立したマイクロプロセッサであるTEEが必要だ。RAMの特定領域と機密情報が保存されているストレージにはTEEからしかアクセスできない。クライダマッカ氏によると、たとえ端末が感染しても「ルートレベルのマルウェアでもトランザクションの整合性を破損することはできない」という。
Android Protected Confirmationは対応するハードウェアを必要とするため、Android Pではオプション機能になるが、GoogleはQualcommと協力してモバイルチップにTEEを組み込む作業を進めている。
こうした新しいセキュリティ機能を利用する現在開発中のソフトウェアとして、Royal Bank of Canadaの送金システムや、企業の本人確認に「高度な信頼性」を提供するNok Nok LabsとDuo Securityのシステムも紹介した。
クライダマッカ氏はセッション後、新機種「Pixel 3」ではAndroid Protected Confirmationに対応すると記者たちに述べたが、他のハードウェアパートナーもこの機能に対応するかどうかについては「ハードウェア対応に加え、ソフトウェア作業も必要とする」ため明言できないとした。
また同氏によると、これらの高度なセキュリティ機能に対応しているデバイスをユーザーや企業に分かりやすく示すため、透明性レポートの拡充も検討しているという。現在の透明性レポートでは、さまざまなデバイスのセキュリティパッチレベルを示している。
データとデバイスの整合性
シン氏は、Android Pではセキュリティキー保護の強化にも取り組んでいると語った。これによって、スマートフォンをより安全な第2ファクターハードウェアにし、本人のスマートフォンでなければ交通系ICカードやクレジットカードの代わりに使えないようにする。Android Pで導入する新しいキーストア「StrongBox」は、分離されたCPUとRAMとストレージを持つ改ざんしにくいハードウェアを使う。Android Protected Confirmationと同じく、StrongBoxもハードウェアの対応を必要とするため、対応可能なデバイスは限られる。
シン氏は新しいキーガードバウンドキーについても説明した。この機能では、デバイスのロックを解除しないとデータを解読できないため、攻撃者は機密データにアクセスしにくくなる。デバイスのロックを解除しても、さらにユーザーの再認証を求める「BiometricPrompt」というAPIも紹介した。これは生体認証として指紋にしか対応していない「FingerprintManager」の後継となる。ネイティブアプリの認証を強化するBiometricPromptに加え、Webサイトに対する生体認証を可能にする「WebAuthn」と「FIDO2」もAndroid Pに組み込まれる予定だという。
また、Android PではTLS(Transport Layer Security)が転送中データのデフォルトになり、Android P APIレベルのアプリがTLSに対応していないと、コードで例外が発生するという。
シン氏は「昨今のアプリでTLSを使うのは当たり前のことになった。TLSはユーザーのプライバシー保護や、転送中のコンテンツの改ざん防止に役立つ。不要な広告やトラッキングIDの挿入、アプリの脆弱(ぜいじゃく)性を悪用する特殊なフォーマットのデータ挿入も防ぐことができる」と述べた。
シン氏はまた、Android Pのセキュリティは「FIPS」準拠を必要とする開発者にも役立つと語った。AndroidでSSLトラフィックを保護する技術は、多数のFIPS承認済みアルゴリズムについてNISTからCBAP認定を受けたという。
「これによって、規制の厳しい業界を対象とする開発者はFIPS準拠を自動的に組み込めることになる」(シン氏)
シン氏によると、Android Pは「DNS over TLS」をデフォルトで組み込む最初のOSになるという。また生体認証ログインを無効にし、ロック画面に通知が表示されないようにするロックダウンモードも用意する。
鍵の構成証明書もアップデートされた。これによってデバイスが正規のファームウェアを実行していることや、セキュリティパッチレベルを確認でき、ハッシュを受け取ることができる。
シン氏はプライバシーもAndroid Pの重要な領域だと述べた。Android Pでは、どのAPIレベルであれ、デバイスのマイクやカメラ、その他のセンサーへのアクセスをフォアグラウンドのアプリのみに限定する。バックグラウンドのアプリやアイドル状態のアプリがセンサーデータにアクセスすることはできない。バックグラウンドのアプリからセンサーデータにアクセスするには、現在の状況を知らせる持続的な通知を作成する必要がある。
Android Pの最初のリリースは2018年夏になる予定だ。Googleはアップデートの提供を迅速にする「Project Treble」という取り組みを進めているが、Androidのアップデート同様、このアップデートや新機能の一般提供とその時期については明らかになっていない。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
2
「Microsoft 365のセキュリティ運用」に関するアンケート
-
3
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
4
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
5
221人調査で分かった「情シス最大のストレス」は?
-
6
「Salesforceのテスト自動化ツール」に関するアンケート
-
7
「データストレージの活用方法」に関するアンケート
-
8
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
9
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
10
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー