Google は AI 技術を使用して、コンテンツをご希望の言語に翻訳しています。AI 翻訳には誤りが含まれる場合があります。
バイナリの透明性
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Android バイナリの透明性により、ユーザーはデバイスで実行されているバイナリ(アプリ、OS、ファームウェアなど)を信頼し、より高い信頼性を得ることができます。これは、デバイスで実行されている特定のバイナリ(ファームウェア自体を含む)を元のソース(利用可能な場合)までトレースし、バイナリの署名鍵にアクセスできる可能性のある攻撃者によって変更または改ざんされていないことを確認できる場合に可能になります。
概要
ソフトウェア サプライ チェーンは、署名鍵の侵害から、秘密裏のコード挿入、内部関係者による攻撃まで、さまざまな攻撃に対して脆弱性が高まっています。
信頼性の高いソフトウェアを構築するために、次のプロパティを持つ透明性ログを作成できます。
- 追加のみ: ログの内容を削除、変更したり、遡及的に挿入したりすることはできません。
- 暗号学的に保証: マークルツリー データ構造を活用して追加専用プロパティを保証する
- 公開監査可能: 誰でもログの内容をクエリできます
ソフトウェアのメタデータをログ コンテンツとして公開すると、バイナリの出所を検証可能な記録として提供することで、信頼して実行するバイナリの信頼性を高めることができます。
プロジェクト
これまでに、次の透明性ログをリリースしています。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2026-09-08 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2026-09-08 UTC。"],[],["Android Binary Transparency aims to enhance user trust in device binaries by enabling verification of their origin and integrity. This is achieved through a transparency log with append-only, cryptographically assured, and publicly auditable properties. The log stores software metadata, allowing users to trace binaries back to their source and confirm they are unmodified. This addresses vulnerabilities in software supply chains, such as compromised keys or code injection. Two transparency logs have been launched: Pixel Firmware Transparency and Google System APK Transparency.\n"]]