Informasi umum tentang Transparansi Biner Android tersedia di Halaman Transparansi Biner utama.
Halaman ini berisi detail selengkapnya tentang format file di berbagai direktori tile/.
File ini berisi hash node Merkle Tree yang mewakili log Transparansi Biner untuk Image Pabrik Pixel. Selain itu, hash ini dikemas ke dalam ubin. Untuk ringkasan tentang cara membagi hierarki menjadi tile, lihat Membuat Tile Log.
Dalam log ini, node di-hash menggunakan SHA256. Kami menggunakan library tlog untuk menulis ubin secara khusus dengan tinggi ubin 1. Artinya, setiap ubin berisi maksimum 2^height = 2 hash, masing-masing berukuran 32 byte.
Namun, untuk log berikutnya (yang lebih baru), ubin ditetapkan pada ketinggian 8. Artinya, setiap ubin berisi maksimal 2^8 = 256 hash.
Detail konstruksi jalur ubin dapat ditemukan di dokumentasi Ubin tlog.
Root direktori ubin untuk setiap log disajikan di:
- Log Transparansi Pixel
https://developers.google.com/android/binary_transparency/tile
- Log Transparansi Kode APK Sistem Google
https://www.gstatic.com/android/binary_transparency/google1p/jwt/2026/01/tile
- Log Transparansi Aplikasi Produk Google
https://www.gstatic.com/android/binary_transparency/google1p/apk/2026/02/tile
- Log Transparansi Modul Mainline Android
https://www.gstatic.com/android/binary_transparency/mainline/2026/02/tile
Contoh Komputasi dengan Kartu
Untuk lebih memahami cara kerja ubin, kami akan membahas contoh menggunakan Log Transparansi Pixel.
Mari kita asumsikan pohon berukuran 8. Jika Anda melihat entri di indeks 3,
entri tersebut akan menjadi hash pertama di ubin t(0, 1). Jalur untuk ubin memiliki format
tile/H/L/NNN[.p/W]. Jadi, jalur untuk tile t(0, 1) adalah
https://developers.google.com/android/binary_transparency/tile/1/0/001.
Root hierarki akan berada di ubin t(3, 0)/1, yang merupakan jalur
https://developers.google.com/android/binary_transparency/tile/1/3/000.p/1.