Tentang Kartu
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Informasi umum tentang Transparansi Biner Android tersedia di
Halaman Transparansi Biner utama.
Halaman ini berisi detail selengkapnya tentang format file dalam berbagai
direktori tile/
.
File ini berisi hash node Merkle Tree
yang mewakili log Transparansi Biner untuk Setelan Pabrik Pixel.
Selain itu, hash ini dikemas ke dalam kartu. Untuk ringkasan cara
membagi hierarki menjadi ubin, lihat Membuat Ubin Log.
Dalam log ini, node di-hash menggunakan SHA256. Kita menggunakan
library tlog untuk menulis
kartu secara khusus dengan tinggi kartu 1. Artinya, setiap kartu berisi
maksimal 2^height = 2 hash, masing-masing berukuran 32 byte.
Detail konstruksi jalur kartu dapat ditemukan di
dokumen Kartu tlog.
Root kartu untuk setiap log ditayangkan di:
- Log Transparansi Pixel
https://developers.google.com/android/binary_transparency/tile
- Log Transparansi APK Sistem Google
https://developers.google.com/android/binary_transparency/google1p/tile/
Contoh Komputasi dengan Kartu
Untuk lebih memahami cara kerja kartu, kita akan membahas contoh menggunakan Log
Transparansi Pixel.
Mari kita asumsikan sebuah hierarki dengan ukuran 8. Jika Anda melihat entri pada indeks 3,
entri tersebut akan menjadi hash pertama di kartu t(0, 1)
. Jalur untuk kartu memiliki format
tile/H/L/NNN[.p/W]
. Jadi, jalur untuk kartu t(0, 1)
adalah
https://developers.google.com/android/binary_transparency/tile/1/0/001.
Akar hierarki akan berada di kartu t(3, 0)/1
, yang merupakan jalur
https://developers.google.com/android/binary_transparency/tile/1/3/000.p/1.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-12-02 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-12-02 UTC."],[[["This page provides details on the format of files within the `tile/` directory, which contain hashes of Merkle Tree nodes representing the Binary Transparency log for Pixel Factory Images."],["These hashes are organized into tiles, utilizing SHA256 hashing and the `tlog` library with a tile height of 1, resulting in a maximum of 2 hashes per tile."],["Tile paths are constructed following the `tlog Tile` documentation and are represented in the format `tile/H/L/NNN[.p/W]`, enabling specific hash retrieval within the log structure."],["Accessing specific entries involves locating the corresponding tile based on its index; for instance, entry 3 resides in tile `t(0, 1)`, found at the path `tile/1/0/001`."]]],["The `tile/` directories contain SHA256 hashes of Merkle Tree nodes, representing the Binary Transparency log for Pixel Factory Images. These hashes are organized into tiles, with each tile containing at most two 32-byte hashes. The tile path structure is `tile/H/L/NNN[.p/W]`. For example, the tile for entry index 3 in a size-8 tree is found at path `/1/0/001`. The root tile is located at path `/1/3/000.p/1`. The Pixel Transparency Log and Google System APK Transparency Log can be found in specific URLs.\n"]]