IPsec/IKEv2 लाइब्रेरी मॉड्यूल, नए और मौजूदा Android फ़ीचर के लिए सुरक्षा पैरामीटर (कुंजियां, एल्गोरिदम, टनल कॉन्फ़िगरेशन) पर बातचीत करने का एक तरीका उपलब्ध कराता है. जैसे, इंटरवर्किंग वायरलेस लैन (आईडब्ल्यूएलएएन) और वीपीएन. इस मॉड्यूल को अपडेट किया जा सकता है. इसका मतलब है कि इसे Android के सामान्य रिलीज़ साइकल के बाहर भी अपडेट मिल सकते हैं.
IPsec/IKEv2 लाइब्रेरी मॉड्यूल से ये फ़ायदे मिलते हैं.
आईएमएस, आईडब्ल्यूएलएएन, और आधुनिक वीपीएन के लिए सहायता. आईएमएस (आईपी मल्टीमीडिया सबसिस्टम) और आईडब्ल्यूएलएएन के लिए, सुरक्षित और भरोसेमंद तरीके से कुंजी एक्सचेंज करने के लिए, IKEv2 की ज़रूरत होती है. Android 11 में, IPsec/IKEv2 लाइब्रेरी मॉड्यूल की IKEv2 बातचीत लाइब्रेरी, IKEv2 क्लाइंट का प्लैटफ़ॉर्म डिफ़ॉल्ट तौर पर लागू किया गया वर्शन है. यह शुरुआती सेटअप, समय-समय पर री-की, डेड पीयर का पता लगाने, और हैंडऑफ़ की सुविधा देता है. यह मॉड्यूल, Android 10 और उससे पहले के वर्शन में डिफ़ॉल्ट तौर पर इस्तेमाल किए जाने वाले, racoon-आधारित IKEv1 वीपीएन लाइब्रेरी को बंद करने और उसकी जगह दूसरी लाइब्रेरी इस्तेमाल करने की सुविधा भी देता है.
इकोसिस्टम में एक जैसा अनुभव. IPsec/IKEv2 बातचीत लाइब्रेरी को प्लैटफ़ॉर्म की डिफ़ॉल्ट लाइब्रेरी के तौर पर इस्तेमाल करने से, पूरे इकोसिस्टम में एक जैसा अनुभव मिलता है. साथ ही, क्लोज़ सोर्स वाले वर्शन पर निर्भरता कम होती है. इसके अलावा, इसे बेहतर तरीके से मैनेज और अपडेट किया जा सकता है. सिर्फ़ क्लाइंट के लिए लागू किए गए वर्शन को Android के IPsec एपीआई पर इस्तेमाल करने से, Linux IPsec की सुविधा का फ़ायदा मिलता है. इसके लिए, IKEv2 डीमन के लिए ज़रूरी खास सुविधाओं का ऐक्सेस की ज़रूरत नहीं होती. IKEv2 लाइब्रेरी को Java में लिखा गया है, ताकि C या C++ वर्शन में सुरक्षा से जुड़ी समस्याएं न हों.
सुरक्षा और इंटरऑपरेबिलिटी से जुड़ी समस्याओं को तुरंत ठीक करना. IPsec/IKEv2, सुरक्षा के लिहाज़ से अहम कोड है. यह उपयोगकर्ताओं के डेटा को सुरक्षित रखने के लिए, वीपीएन की सुविधा देता है. कई क्लाइंट और सर्वर, IKEv2 प्रोटोकॉल को थोड़ा अलग तरीके से लागू करते हैं. इससे IKEv2 लाइब्रेरी और अन्य IKEv2 सर्वर के बीच इंटरऑपरेबिलिटी से जुड़ी समस्याएं हो सकती हैं. मॉड्यूल को अपडेट करने की सुविधा की मदद से, Android टीम सुरक्षा से जुड़ी कमज़ोरियों पर तुरंत कार्रवाई कर सकती है. साथ ही, इंटरऑपरेबिलिटी से जुड़ी गड़बड़ियों को तुरंत ठीक किया जा सकता है. इससे इकोसिस्टम के पार्टनर के लिए काम कम हो जाता है.
मॉड्यूल की सीमा
IPsec/IKEv2 लाइब्रेरी मॉड्यूल, packages/modules/IPsec में मौजूद है.
मॉड्यूल का फ़ॉर्मैट
पसंद के मुताबिक बनाएं
IPsec/IKEv2 लाइब्रेरी मॉड्यूल को पसंद के मुताबिक नहीं बनाया जा सकता.
जांच करना
Android Compatibility Test Suite (CTS), IPsec/IKEv2 लाइब्रेरी मॉड्यूल के हर रिलीज़ पर, सीटीएस के टेस्ट का पूरा सेट चलाकर, इसकी सुविधाओं की पुष्टि करता है. atest FrameworksIkeTests कमांड का इस्तेमाल करके, IPsec/IKEv2 लाइब्रेरी मॉड्यूल के यूनिट टेस्ट भी चलाए जा सकते हैं.