বাইনারি স্বচ্ছতা

অ্যান্ড্রয়েড বাইনারি ট্রান্সপারেন্সি ব্যবহারকারীদের তাদের ডিভাইসে চালানো বাইনারিগুলিতে (যেমন অ্যাপস, ওএস, ফার্মওয়্যার) আস্থা রাখতে এবং উচ্চতর আস্থা অর্জন করতে সক্ষম করে। এটি সম্ভব হয় যখন ব্যবহারকারীরা একটি নির্দিষ্ট বাইনারি (ফর্মওয়্যার নিজেই সহ) ট্রেস করতে পারে যা তাদের ডিভাইসে কার্যকর করছে আসল উৎসে (যেখানে উপলব্ধ) এবং যাচাই করতে পারে যে এটি সংশোধন করা হয়নি বা এর সাথে টেম্পার করা হয়নি, এমনকি প্রতিপক্ষের দ্বারাও বাইনারি এর সাইনিং কীগুলিতে অ্যাক্সেস।

ওভারভিউ

সফ্টওয়্যার সাপ্লাই চেইনগুলি আক্রমণের জন্য ক্রমবর্ধমানভাবে ঝুঁকিপূর্ণ, আপোষকৃত স্বাক্ষর কী থেকে গোপনীয় কোড ইনজেকশন থেকে অভ্যন্তরীণ আক্রমণ পর্যন্ত।

আমরা যে সফ্টওয়্যারটির উপর নির্ভর করি তার উপর আরও বেশি আস্থা ও বিশ্বাস তৈরি করতে, আমরা নিম্নলিখিত বৈশিষ্ট্যগুলির সাথে একটি স্বচ্ছতা লগ তৈরি করতে পারি:

  • শুধুমাত্র যোগ করুন: লগের বিষয়বস্তু মুছে ফেলা যাবে না, পরিবর্তন করা যাবে না বা অজ্ঞাতভাবে ঢোকানো যাবে না
  • ক্রিপ্টোগ্রাফিকভাবে নিশ্চিত করা হয়েছে: মার্কেল ট্রি ডেটা স্ট্রাকচারের সুবিধার মাধ্যমে শুধুমাত্র যুক্ত-সম্পত্তির গ্যারান্টি দিন
  • সর্বজনীনভাবে নিরীক্ষণযোগ্য: যে কেউ লগের বিষয়বস্তু জিজ্ঞাসা করতে পারে

লগ বিষয়বস্তু হিসাবে সফ্টওয়্যারের মেটাডেটা প্রকাশ করা বাইনারিগুলিতে আস্থা বাড়াতে পারে যেগুলিকে আমরা বিশ্বাস করি এবং তাদের উত্সের একটি যাচাইযোগ্য রেকর্ড প্রদান করে চালাই৷

প্রকল্প

আজ পর্যন্ত, আমরা দুটি লগ চালু করেছি: