Apple बताता है कि iOS 10 कर्नेल को जानबूझकर खुला क्यों छोड़ा गया
फोटो: स्टी स्मिथ / कल्ट ऑफ मैक
Apple ने समझाया है कि उसने अपना पहला iOS 10 बीटा अनएन्क्रिप्टेड कर्नेल के साथ क्यों जारी किया। कुछ सुरक्षा विशेषज्ञों ने सुझाव दिया कि यह कदम अनजाने में हो सकता है, लेकिन यह Apple की योजना का हिस्सा था।
आईओएस में बेक किया गया कर्नेल, किसी भी कर्नेल की तरह, हार्डवेयर के साथ सॉफ्टवेयर से शादी करता है। यह ऑपरेटिंग सिस्टम का मूल है, और यह सुरक्षा, मेमोरी, सिस्टम प्रक्रियाओं और इंस्टॉल किए गए ऐप्स से अनुरोधों के प्रबंधन के लिए ज़िम्मेदार है।
बुधवार को इस बात का खुलासा हुआ कि iOS 10 बीटा 1 एक अनएन्क्रिप्टेड कर्नेल के साथ जारी किया गया था, जो इसमें प्रवेश करना असीम रूप से आसान बनाता है। इसका एक अच्छा कारण है, Apple कहता है - और यह उपयोगकर्ताओं को उजागर नहीं करता है।
कंपनी के प्रवक्ता ने समझाया, "कर्नेल कैश में कोई उपयोगकर्ता जानकारी नहीं है, और इसे अनएन्क्रिप्ट करके हम सुरक्षा से समझौता किए बिना ऑपरेटिंग सिस्टम के प्रदर्शन को अनुकूलित करने में सक्षम हैं।" टेकक्रंच.
IOS के सभी पिछले रिलीज़ - बीटा सहित - को एन्क्रिप्टेड कर्नेल के साथ भेज दिया गया है, जिससे तीसरे पक्ष को उनमें शामिल होने से रोका जा सके। इसने Apple के कोड को गुप्त रखने में मदद की है, और उन खामियों को खोजना कठिन बना दिया है जिनका शोषण किया जा सकता है।
लेकिन बीटा परीक्षण चरण के दौरान उन खामियों को ढूंढना आसान बनाकर, Apple उन्हें तेजी से ठीक कर सकता है। इसका मतलब है कि जब तक आईओएस 10 सितंबर में अपनी सार्वजनिक शुरुआत करता है, तब तक इसे और भी सुरक्षित होना चाहिए, और हैक करना और भी कठिन होना चाहिए।