Nhật ký minh bạch về ứng dụng sản phẩm của Google

Nhật ký minh bạch về ứng dụng bên thứ nhất của Google tận dụng công nghệ nhật ký minh bạch.

Tiện ích của nhật ký minh bạch đã được chứng minh bằng các dự án như Tính minh bạch của tệp nhị phân PixelTính minh bạch của chứng chỉ.

Nhật ký minh bạch được triển khai bằng cây Merkle. Trang này giả định rằng bạn có kiến thức chung về cây Merkle và tính minh bạch nhị phân. Hãy xem Cấu trúc dữ liệu có thể xác minh để biết thông tin tổng quan về cây Merkle và trang chính để biết thông tin tổng quan về nỗ lực minh bạch nhị phân trong Android.

Triển khai nhật ký

Nhật ký minh bạch về ứng dụng bên thứ nhất của Google được triển khai dưới dạng cây Merkle dựa trên ô có chiều cao là 8. Thư mục gốc của nội dung thẻ thông tin được phân phát tại https://gstatic.com/android/binary_transparency/google1p/apk/2026/01/tile/. Xin lưu ý rằng đây không phải là một trang web thông thường: các mục nhập nhật ký có trong thư mục con của trang này phải được đọc theo phương thức lập trình bằng thư viện Tlog Golang SumDB chứ không phải thông qua trình duyệt. Chúng tôi nêu rõ đường liên kết tại đây để cho rõ ràng.

Hãy tham khảo phần Nội dung nhật ký để biết nội dung của từng mục.

Giá trị băm gốc của cây Merkle trong nhật ký, có trong một điểm kiểm tra, được phân phát tại https://gstatic.com/android/binary_transparency/google1p/apk/2026/01/checkpoint.txtđịnh dạng điểm kiểm tra. Các nút lá dữ liệu của cây Merkle này được phân phát dưới dạng một tệp duy nhất tại https://gstatic.com/android/binary_transparency/google1p/apk/2026/01/package_info.txt. Bạn có thể xác minh chữ ký của điểm kiểm tra bằng khoá công khai sau.

-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEaP7xodTP5/teDOUYFAUHF0MqvOXt
+jamtcDYWxTjY99hyYczpB/cF2fxHhIqEznNpLcI2Vorl+iEchWhZ0y3Mg==
-----END PUBLIC KEY-----

Trang xác minh mô tả chi tiết hơn về cách các thành phần khác nhau của nhật ký được dùng để xác minh các tuyên bố trong Mô hình bên yêu cầu.