เกี่ยวกับการ์ด

ดูข้อมูลเพิ่มเติมทั่วไปเกี่ยวกับบันทึกความโปร่งใสแบบไบนารีสําหรับ Pixel ได้ในหน้าความโปร่งใสแบบไบนารีหลัก

หน้านี้จะมีรายละเอียดเพิ่มเติมเกี่ยวกับรูปแบบของไฟล์ภายใต้ไดเรกทอรี tile/

ไฟล์เหล่านี้มีแฮชของโหนด Merkle Tree ซึ่งแสดงถึงบันทึกความโปร่งใสแบบไบนารีสําหรับ Pixel Factory Images นอกจากนี้ แฮชเหล่านี้ยังได้แบ่งเป็นไทล์ สําหรับภาพรวมของการจําแนกต้นไม้เป็นชิ้นส่วนต่างๆ โปรดดูการปักหมุดบันทึก

ในบันทึกนี้ ระบบจะแฮชโหนดโดยใช้ SHA256 เราใช้ไลบรารี tlog เพื่อเขียนการ์ดที่มีความสูงของไทล์เป็น 1 โดยเฉพาะ ซึ่งหมายความว่าการ์ดแต่ละรายการจะมีแฮชไม่เกิน 2^height = 2 รายการ โดยแต่ละคีย์จะมี 32 ไบต์

ดูรายละเอียดการสร้างเส้นทางไทล์ได้ในเอกสารการ์ดไทล์ ลองมาดูต้นไม้ขนาด 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