Google সিস্টেম পরিষেবা APK ট্রান্সপারেন্সি লগ স্বচ্ছতা লগ প্রযুক্তি ব্যবহার করে।
পিক্সেল বাইনারি ট্রান্সপারেন্সি এবং সার্টিফিকেট ট্রান্সপারেন্সির মতো প্রোজেক্ট দ্বারা ট্রান্সপারেন্সি লগের ইউটিলিটি প্রমাণিত হয়েছে।
মার্কেল গাছের সাথে স্বচ্ছতা লগ প্রয়োগ করা হয়। এই পৃষ্ঠাটি Merkle গাছ এবং বাইনারি স্বচ্ছতার সাধারণ জ্ঞান অনুমান করে। মার্কেল গাছের একটি ওভারভিউ এবং অ্যান্ড্রয়েডের মধ্যে বাইনারি স্বচ্ছতার প্রচেষ্টার একটি ওভারভিউয়ের জন্য মূল পৃষ্ঠার জন্য যাচাইযোগ্য ডেটা স্ট্রাকচার দেখুন।
লগ বাস্তবায়ন
Google সিস্টেম পরিষেবা APK ট্রান্সপারেন্সি লগ একটি টালি-ভিত্তিক Merkle গাছ হিসাবে প্রয়োগ করা হয়েছে৷ টাইলের বিষয়বস্তুর রুট https://developers.google.com/android/binary_transparency/google1p/tile/
এ পরিবেশিত হয়। মনে রাখবেন যে এটি একটি নিয়মিত ওয়েব পৃষ্ঠা নয় : এর সাবডিরেক্টরিতে থাকা লগ এন্ট্রিগুলি গোলাং SumDB Tlog লাইব্রেরির মাধ্যমে প্রোগ্রাম্যাটিকভাবে পড়া উচিত এবং ব্রাউজারের মাধ্যমে নয়। আমরা স্পষ্টতার জন্য এখানে লিঙ্কটি উল্লেখ করছি।
প্রতিটি এন্ট্রিতে কী আছে তার বর্ণনার জন্য লগ কন্টেন্ট পড়ুন।
একটি চেকপয়েন্টে থাকা একটি লগের Merkle ট্রি রুট হ্যাশ, চেকপয়েন্ট ফর্ম্যাটে https://developers.google.com/android/binary_transparency/google1p/checkpoint.txt- এ দেওয়া হয়। এই Merkle গাছের পাতা https://developers.google.com/android/binary_transparency/google1p/package_info.txt- এ পরিবেশন করা হয়। নিম্নলিখিত শংসাপত্রে বর্ণিত সর্বজনীন কী দিয়ে চেকপয়েন্টের স্বাক্ষর যাচাই করা যেতে পারে।
-----BEGIN CERTIFICATE-----
MIICPzCCAeWgAwIBAgIUAV4UWNut89Vj0EIwMTUlOYclCMMwCgYIKoZIzj0EAwIw
dDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
dW50YWluIFZpZXcxFDASBgNVBAoMC0dvb2dsZSBJbmMuMRAwDgYDVQQLDAdBbmRy
b2lkMRAwDgYDVQQDDAdBbmRyb2lkMCAXDTI0MDkyNTIzNTYwOVoYDzIwNTQwOTE4
MjM1NjA5WjB0MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQG
A1UEBwwNTW91bnRhaW4gVmlldzEUMBIGA1UECgwLR29vZ2xlIEluYy4xEDAOBgNV
BAsMB0FuZHJvaWQxEDAOBgNVBAMMB0FuZHJvaWQwWTATBgcqhkjOPQIBBggqhkjO
PQMBBwNCAASofcYuVig/lsWwIfwMfLk22mMltFDDd8k1IBNKajw6VdQynSh7XapH
Ace10/uT1ceUmwJinyOPR1Bpj431+18vo1MwUTAdBgNVHQ4EFgQUwHSDZ/iAB8Go
Rt1oDkVktxyizhYwHwYDVR0jBBgwFoAUwHSDZ/iAB8GoRt1oDkVktxyizhYwDwYD
VR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAgNIADBFAiEAleFB+Arfv1KW0r6TbSEX
EfvBnJMPqRNAIVPd8LrVhw0CIAX56Txqs8H5XWdMoNF21w8Z0PmUNvLLtZtM+25O
wjq8
-----END CERTIFICATE-----
আপনি যদি PGP পছন্দ করেন তবে CFAB31BE8DD7AC42FC721980ECA5C68599F17322
দ্বারা চিহ্নিত https://services.google.com/corporate/publickey.txt- এ Android সিকিউরিটির PGP পাবলিক কী ব্লকেও একই পাবলিক কী পাওয়া যাবে।
যাচাইকরণ পৃষ্ঠাটি আরও বিস্তারিতভাবে বর্ণনা করে যে কীভাবে লগের বিভিন্ন উপাদান দাবিদার মডেলে করা দাবিগুলি যাচাই করতে ব্যবহার করা হয়৷