關於資訊方塊

您可以在 Pixel 的二進位檔透明化控管機制頁面中,找到 Pixel 二進位檔透明化記錄的基本資訊。

本頁詳細介紹 tile/ 目錄中的檔案格式。

這些檔案包含 Merkle Tree 節點的雜湊值,代表 Pixel 工廠映像檔的二進位檔透明性記錄檔。此外,這些雜湊會封裝成圖塊。如需將樹狀圖分割成圖塊的總覽,請參閱傾斜記錄

在這個記錄中,節點是以 SHA256 進行雜湊處理。我們使用 tlog 程式庫來專門寫入圖塊高度為 1 的圖塊。這表示每個圖塊最多包含 2^height = 2 個雜湊,每個雜湊分別為 32 個位元組

如需圖塊路徑結構的詳細資料,請參閱 tlog Tile 文件。例如,讓我們使用 8 號的樹狀圖。如果您查看索引 3 的項目,它是圖塊 t(0, 1) 中的第一個雜湊。圖塊路徑的格式為 tile/H/L/NNN[.p/W]。因此,圖塊 t(0, 1) 的路徑會是 https://developers.google.com/android/binary_transparency/tile/1/0/001。樹狀結構的根目錄將是 t(3, 0)/1,位於路徑 https://developers.google.com/android/binary_transparency/tile/1/3/000.p/1