
माइक्रोसॉफ्ट का फर्मवेयर और रनटाइम के लिए सुरक्षित बूट ऑब्जेक्ट्स (KeK, Db, Dbx) का संकलित भंडार, जो पारदर्शी रद्दीकरण अपडेट और प्लेटफॉर्म-स्तरीय बूट सुरक्षा को सक्षम करता है।
यह रिपॉजिटरी Microsoft द्वारा अनुशंसित सुरक्षित बूट ऑब्जेक्ट्स को रखने के लिए उपयोग की जाती है।
दस्तावेज़ीकरण के लिए हमारा Wiki देखें!
यह रिपॉजिटरी semantic versioning <major>.<minor>.<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 लाइसेंस के तहत लाइसेंस प्राप्त हैं।