Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
バイナリの透明性
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Android Binary Transparency により、ユーザーはデバイスで実行されているバイナリ(アプリ、OS、ファームウェアなど)を信頼し、より高い信頼を得ることができます。
これは、デバイスで実行されている特定のバイナリ(ファームウェア自体を含む)を元のソースまで追跡し(利用可能な場合)、バイナリの署名鍵にアクセスできる攻撃者であっても、バイナリが変更または改ざんされていないことを確認できる場合に可能になります。
概要
ソフトウェア サプライ チェーンは、署名鍵の侵害から、密かにコードを挿入する攻撃、内部関係者による攻撃まで、さまざまな攻撃に対して脆弱性が高まっています。
信頼できるソフトウェアに対する信頼性を高めるために、次のプロパティを持つ透明性ログを作成できます。
- 追加のみ: ログの内容を削除、変更、または遡って挿入することはできません
- 暗号化による保証: Merkle ツリー データ構造を活用して、追加のみのプロパティを保証します
- 公開監査可能: 誰でもログの内容を照会できます
ソフトウェアのメタデータをログ コンテンツとして公開することで、信頼して実行するバイナリの出所を検証可能な記録として提供し、信頼性を高めることができます。
プロジェクト
現在までに、次の 2 つのログを公開しています。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2026-05-01 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-05-01 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"]]