अपडेट पर वापस जाएँ
New releaseSep 4, 2026

secureboot_objects v1.7.0-signed

माइक्रोसॉफ्ट का फर्मवेयर और रनटाइम के लिए सुरक्षित बूट ऑब्जेक्ट्स (KeK, Db, Dbx) का संकलित भंडार, जो पारदर्शी रद्दीकरण अपडेट और प्लेटफॉर्म-स्तरीय बूट सुरक्षा को सक्षम करता है।

साझा करें

सुरक्षित बूट ऑब्जेक्ट्स

यह रिपॉजिटरी Microsoft द्वारा अनुशंसित सुरक्षित बूट ऑब्जेक्ट्स को रखने के लिए उपयोग की जाती है।

दस्तावेज़ीकरण के लिए हमारा Wiki देखें!

वर्ज़निंग

यह रिपॉजिटरी semantic versioning <major>.<minor>.<revision> का पालन करती है, जो एक वर्ज़निंग योजना है जो अंतर्निहित परिवर्तनों के बारे में अर्थ बताती है।

वर्ज़न घटक

  • Major: फर्मवेयर सुरक्षित बूट संस्करणों के बीच एक असंगत परिवर्तन को इंगित करता है। यह एक महत्वपूर्ण परिवर्तन है जिसके लिए फर्मवेयर या अन्य घटकों के अद्यतन की आवश्यकता हो सकती है। (आज केवल संस्करण 1 है)
  • Minor: अतिरिक्त प्रत्यावर्तन (revocations) का प्रतिनिधित्व करता है, आमतौर पर एक सुरक्षा घटना के परिणामस्वरूप। ये परिवर्तन रिलीज़ नोट्स में दस्तावेज़ित किए जाने चाहिए ताकि उपयोगकर्ताओं को सुरक्षा अद्यतनों के बारे में सूचित किया जा सके।
  • Revision: आमतौर पर एक गैर-ब्रेकिंग परिवर्तन, जैसे कि स्क्रिप्ट अद्यतन या छोटे सुधार। ये परिवर्तन फर्मवेयर सुरक्षित बूट की संगतता को प्रभावित नहीं करते हैं।

रिलीज़ प्रपत्र

रिलीज़ के दो रूप हैं जिन्हें आम तौर पर एक साथ रहना चाहिए:

  • अहस्ताक्षरित फर्मवेयर-आधारित सुरक्षित बूट पेलोड: (<major>.<minor>.<revision>) के रूप में दर्शाया गया है। ये पेलोड फर्मवेयर में उपयोग के लिए हैं और हस्ताक्षरित नहीं हैं।
  • हस्ताक्षरित रनटाइम-आधारित सुरक्षित बूट पेलोड: (<major>.<minor>.<revision>-signed) के रूप में दर्शाया गया है। ये पेलोड हस्ताक्षरित हैं और रनटाइम पर उपयोग के लिए हैं, जो सुरक्षा की एक अतिरिक्त परत प्रदान करते हैं।

ऐसी स्थिति में जहां एक रिलीज़ के लिए माइनर रिलीज़ की आवश्यकता है और दूसरे के लिए नहीं। दोनों को आगे बढ़ाया जाएगा और रिलीज़ नोट्स संकेत देंगे कि कोई परिवर्तन नहीं किया गया था।

इस वर्ज़निंग योजना का पालन करके, हम सुनिश्चित करते हैं कि उपयोगकर्ता प्रत्येक रिलीज़ में परिवर्तनों की प्रकृति को आसानी से समझ सकें और अपने सिस्टम के साथ संगतता बनाए रख सकें।

पारदर्शिता

KeK, Db और Dbx की सामग्री को इस रिपॉजिटरी में मानव-पठनीय रूप में रखकर, यह डेवलपर्स को सामग्री की आसानी से समीक्षा करने और आवश्यकतानुसार बदलाव करने में सक्षम बनाता है। यह KeK, Db और (मुख्य रूप से) Dbx के लिए पारदर्शी रूप से अद्यतन होने और फिर किसी भी प्लेटफॉर्म द्वारा उपभोग किए जाने का एक आसान तरीका भी सक्षम बनाता है!

आचार संहिता

इस परियोजना ने Microsoft ओपन सोर्स आचार संहिता को अपनाया है।

अधिक जानकारी के लिए आचार संहिता FAQ देखें या किसी अतिरिक्त प्रश्न या टिप्पणी के लिए [email protected] <mailto:[email protected]>_ से संपर्क करें।

लाइसेंस

इस रिपॉजिटरी की फ़ाइलें BSD-2-Clause-Patent लाइसेंस के तहत लाइसेंस प्राप्त हैं।

श्रेणियाँ