एंड्रॉइड सुरक्षा विकास

हाल के प्रमुख एंड्रॉइड संस्करणों के महत्वपूर्ण सुरक्षा संवर्द्धन, जो Android 5.0 Lollipop (API 21) से शुरू होते हैं।
Android 5.0 (API 21) - Lollipop
सुरक्षा संवर्द्धन - Android 5
Android 6 (API 23) - Marshmallow
Android 6 में सुरक्षा संवर्द्धन
Android 7 (API 24) - Nougat
सुरक्षा संवर्द्धन - Android 7
- अलग User और System Certificate Trust Store, जिसका अर्थ है कि Man-in-the-Middle हमलों के लिए इस बिंदु से मूल रूप से रूट एक्सेस आवश्यक है, देखें Android Nougat में विश्वसनीय प्रमाणपत्र प्राधिकरणों में परिवर्तन
- Network Security Config समर्थन जोड़ा गया ताकि ऐप्स अपने सुरक्षित (HTTPS, TLS) कनेक्शनों के व्यवहार को बिना कोड संशोधन के सरल घोषणात्मक तरीके से अनुकूलित कर सकें। यह कस्टम ट्रस्ट एंकर (जिन Certificate Authorities (CA) पर ऐप भरोसा करता है), केवल-डीबग ओवरराइड, क्लियरटेक्स्ट ट्रैफ़िक ऑप्ट-आउट और सर्टिफिकेट पिनिंग (कौन सी सर्वर कुंजियाँ विश्वसनीय हैं, इसे सीमित करना) का समर्थन करता है, देखें डेवलपर्स के लिए Android 7.0 का Network Security Config अनुभाग
- डिफ़ॉल्ट रूप से Android 7.0 को लक्षित करने वाले ऐप्स केवल सिस्टम-प्रदत्त प्रमाणपत्रों पर भरोसा करते हैं और कस्टम Network Security Config के बिना भी उपयोगकर्ता-जोड़े गए Certificate Authorities (CA) पर भरोसा नहीं करते, देखें डेवलपर्स के लिए Android 7.0 का डिफ़ॉल्ट विश्वसनीय प्रमाणपत्र प्राधिकरण
- Keymaster 2 में अपडेट, जिसमें Key Attestation और वर्जन बाइंडिंग के लिए समर्थन है (कुंजियों को खोए बिना असुरक्षित पुराने वर्जन पर वापस जाने से रोकना), देखें डेवलपर्स के लिए Android 7.0 का Key Attestation अनुभाग, Keymaster Functions, हार्डवेयर-समर्थित कुंजी जोड़ों को Key Attestation से सत्यापित करना और Key and ID Attestation
- File Based Encryption (FBE) पेश किया गया, लेकिन इसे लागू करना निर्माताओं के लिए वैकल्पिक है, देखें डेवलपर्स के लिए Android 7.0 का Direct Boot अनुभाग, Direct Boot मोड का समर्थन करें और एन्क्रिप्शन
- अपडेटेड SELinux कॉन्फ़िगरेशन: एप्लिकेशन सैंडबॉक्स को और अधिक सख्त करना, मीडियासर्वर स्टैक को कम अनुमतियों वाली छोटी प्रक्रियाओं में विभाजित करना (Stagefright के लिए शमन), देखें Android में Security-Enhanced Linux
Android 8 (API 26) - Oreo
सुरक्षा संवर्द्धन - Android 8