JSSEC、『Androidアプリのセキュア設計・セキュアコーディングガイド』2018年9月1日版公開
<2018年9月1日版の改訂内容>
本ガイドでは主に以下を更新しました。
改訂内容
(Android 8.0/8.1対応)
・WebViewのSafe Browsingについて記事を追加(4.9.3.4)
・SharedMemory API の安全な使い方について記事を追加(4.11)
(Android 9.0対応)
・Autofill Serviceのパッケージ情報を利用して身元確認を行うセキュリティ対策を追加(4.1.3.7)
・新規のパッケージ署名検証APIの説明を追加(5.2.1.2)
・サーバー証明書の検証でSANのみが使用されることになったことを追記(5.4.1.2)
・cleartextTrafficPermittedのデフォルトがtrueになったことによる記事の改訂(5.4.3.7)
・BiometricPrompt API を用いたサンプルコードを追加(5.7)
(その他)
・サンプルコードのAndroidStudioへの取り込み手順をアップデート(2.5)
・SQLCipherについての記載内容を最新にアップデート(4.5.3.6)
・Android OSのシェア情報を最新にアップデート(5.4.3.8)
今回は、前回2018年2月1日版で一部対応の間に合わなかったAndroid 8.0/8.1への対応および最新版のAndroid 9.0における変更点を中心に記事の内容を修正・追加いたしました。アプリケーション間でメモリを共有することで高速なデータ転送が可能となるSharedMemory、WebViewで悪意のあるサイトを表示させないための仕組みであるSafe Browsing、8.0で追加され9.0でセキュリティ上の改善が行われたAutofillフレームワーク等に関して、仕組みやセキュリティ上の注意点の記述を加えて記事として掲載するとともに、いくつかの記事において掲載内容を最新の状態にアップデートしております。
<本ガイド概要>
本ガイドはAndroidアプリケーションのセキュリティを考慮した設計・開発のノウハウを集めた文書です。アプリケーション開発現場で「使う」ことを想定した文書構成が特徴です。各テーマの文書は、忙しい開発者向けにお手本となるサンプルコードを紹介したサンプルコードセクション、サンプルコードの背景にあるセキュリティ観点の留意事項をまとめたルールブックセクション、さらにセキュリティの理解を深めるための話題をまとめたアドバンストセクションで構成されています。
【特徴】
・開発者視点で構成された「使える」ガイド文書
・コピーペーストして使える安全なサンプルコード付き!「Apache License 2」で商用利用可
・タイムリーなノウハウ共有が前提、継続的な内容拡充・改善
『Android アプリのセキュア設計・セキュアコーディングガイド』2018年9月1日版
https://www.jssec.org/dl/android_securecoding/index.html ガイド文書(HTML)
https://www.jssec.org/dl/android_securecoding.pdf ガイド文書(PDF)
https://www.jssec.org/dl/android_securecoding.zip サンプルコード一式(ZIP圧縮)
【日本スマートフォンセキュリティ協会について】
2011年5月に設立され、2012年4月に法人化された日本スマートフォンセキュリティ協会は、個人ならびにビジネス分野での普及、利活用が進む一方、さまざまなセキュリティ上の課題に直面しており、それらを解決し安心安全な普及促進を目指しています。今やスマートフォンなどの社会と人を繋ぐという重要な役割を果しています。これまでのスマートフォン自体の安心安全な利活用における普及啓発をはじめ、その先のクラウド、IoTや未来にあるICTの安心安全な普及啓発を行ってまいります。
【お客様からのお問い合わせ先】
日本スマートフォンセキュリティ協会 事務局
Tel : 03-6757-0159
E-mail: sec@jssec.org
*「日本スマートフォンセキュリティ協会」、「日本スマートフォンセキュリティフォーラム」、「JSSEC」は、日本スマートフォンセキュリティ協会の商標です。
*その他、記載されている製品名、社名は各社の商標または登録商標です。
謎のおかっぱダンス集団・アバンギャルディ全国ツアー完走 次は「ラスベガスに宣戦布告!」
あのちゃん、冷蔵庫に「お菓子とアイス」のみ 現在の健康状態は…?好きな男性のタイプも言及
【湘南】パリ五輪落選の田中聡、1G1Aで逆転勝利貢献「すごく悔しかった」目指すはA代表
菊地凛子「何より感慨深い」日本映画プロフェッショナル大賞主演女優賞受賞に涙
【町田】監督の思い応え、平河悠置き土産の決勝点アシスト「後悔は何もない」海外移籍前提で離脱
【FC東京】大卒ルーキー岡哲平がプロ初ゴール、後半41分に貴重な同点弾 ヘッドでたたき込む
【東京】パリ五輪メンバー発表後初戦 海外移籍の可能性で選外の松木玖生、途中出場で存在感
【湘南】五輪選外のMF田中聡が悔しさぶつけ1G1A、浦和戦逆転勝利に貢献、次目指すはA代表
【G大阪】ダワンが鈴木徳真と中盤を支配「徳真は車のエンジンみたいな存在」と相棒評価
”逮捕されたい”清野菜名の制服姿にファン悶絶「前髪ぱっつんかわいい」
「輸入」の正しい読み方は「しゅにゅう」?読み方が間違ったまま定着した漢字12選
何があった!?「エアコン」が想定外の壊れ具合!投稿者に話を聞いた
柏原崇(45)現在を調べてみた結果、相変わらずかっこよすぎた!
「あまりにもデカすぎる…」三田悠貴、迫力バスト際立つ小面積ビキニショットにネット騒然
玉置浩二の妻、青田典子(53)の現在がとんでもない事になっていると話題に
ガーシーが綾野剛のLINE公開でネット騒然「ショック」「すごいエンタメ」
【ネタバレ?】史実で見るキングダムの今後の展開まとめ〜中華統一までの全体像
元セクシー女優上原亜衣「過去のことは親には今でも言ってない」「胸張って言える仕事ではない」
四千頭身、テレビから消えた理由を明かすも批判殺到「人のせいにするな」
岡本夏生(56)、1600日ぶりにブログを更新した現在が衝撃
何があった!?「エアコン」が想定外の壊れ具合!投稿者に話を聞いた
「輸入」の正しい読み方は「しゅにゅう」?読み方が間違ったまま定着した漢字12選
玉置浩二の妻、青田典子(53)の現在がとんでもない事になっていると話題に
【ネタバレ?】史実で見るキングダムの今後の展開まとめ〜中華統一までの全体像
柏原崇(45)現在を調べてみた結果、相変わらずかっこよすぎた!
ガーシーが綾野剛のLINE公開でネット騒然「ショック」「すごいエンタメ」
ユーチューバーもこう氏、元彼女・成海瑠奈について赤裸々告白
「愛が生まれた日」藤谷美和子(56)の現在がヤバい!?徘徊生活を送っていた過去も明らかに。
岡本夏生(56)、1600日ぶりにブログを更新した現在が衝撃
イケメンだから許される!堀北真希と山本耕史の「馴れ初め」が映画化希望するレベル
謎のおかっぱダンス集団・アバンギャルディ全国ツアー完走 次は「ラスベガスに宣戦布告!」
あのちゃん、冷蔵庫に「お菓子とアイス」のみ 現在の健康状態は…?好きな男性のタイプも言及
【湘南】パリ五輪落選の田中聡、1G1Aで逆転勝利貢献「すごく悔しかった」目指すはA代表
菊地凛子「何より感慨深い」日本映画プロフェッショナル大賞主演女優賞受賞に涙
【町田】監督の思い応え、平河悠置き土産の決勝点アシスト「後悔は何もない」海外移籍前提で離脱
【FC東京】大卒ルーキー岡哲平がプロ初ゴール、後半41分に貴重な同点弾 ヘッドでたたき込む
【東京】パリ五輪メンバー発表後初戦 海外移籍の可能性で選外の松木玖生、途中出場で存在感
【湘南】五輪選外のMF田中聡が悔しさぶつけ1G1A、浦和戦逆転勝利に貢献、次目指すはA代表
【G大阪】ダワンが鈴木徳真と中盤を支配「徳真は車のエンジンみたいな存在」と相棒評価
”逮捕されたい”清野菜名の制服姿にファン悶絶「前髪ぱっつんかわいい」