अवलोकन
एक फ्लटर प्लगइन जो विकासकर्ताओं को एंड्रॉइड और आईओएस डिवाइस पर महत्वपूर्ण डिवाइस सुरक्षा सुविधाओं का आकलन करने में सक्षम बनाता है। यह डिवाइस लॉक स्थिति, बायोमेट्रिक प्रमाणीकरण उपलब्धता, यूएसबी डिबगिंग मोड और ओएस संस्करण सुसंगतता की जांच करता है। इससे सुनिश्चित होता है कि संवेदनशील संचालन केवल सुरक्षित, विश्वसनीय डिवाइस पर ही किए जाएं। यह पैकेज बैंकिंग या पहचान पुष्टि ऐप्स जैसे उच्च सुरक्षा आवश्यकता वाले ऐप्स में उपयोगी है। यह pub.dev के माध्यम से फ्लटर प्रोजेक्ट्स में बिना किसी अड़चन के एकीकृत होता है और मूल एपीआई के माध्यम से प्लेटफॉर्म-विशिष्ट मान्यता प्रदान करता है।
उपयोग
- सुरक्षित प्रमाणीकरण फ़्लो
- संवेदनशील डेटा पहुँच की रक्षा
- क्षतिग्रस्त उपकरणों पर उपयोग को रोकना
- न्यूनतम ओएस संस्करण को लागू करना
- लेनदेन से पहले डिवाइस की अखंडता की जाँच करना
- एप्लिकेशन सुरक्षा के लिए USB डीबगिंग का पता लगाना
मुख्य विशेषताएँ
- डिवाइस लॉक स्थिति की जाँच करें
- जैविक ऑथेंटिकेशन समर्थन की जाँच करता है
- यूएसबी डिबगिंग मोड का पता लगाता है
- ऑपरेटिंग सिस्टम संस्करण आवश्यकताओं की पुष्टि करता है
- क्रॉस-प्लेटफॉर्म संगतता (Android और iOS)
- Flutter ऐप्स के साथ सरल एकीकरण
इनके लिए उपयुक्त
- वित्तीय और बैंकिंग ऐप्स
- पहचान सत्यापन प्रणाली
- एंटरप्राइज मोबाइल एप्लिकेशन्स
- गोपनीय उपयोगकर्ता डेटा का प्रबंधन करने वाले ऐप्स
- सुरक्षा-संवेदनशील विकासकर्ता
- उपकरण विश्वास मूल्यांकन की आवश्यकता वाले अनुप्रयोग
विचार योग्य बातें
- Android पर उपयुक्त अनुमतियाँ आवश्यक हैं
- मूलभूत उपकरण सुरक्षा जाँचों तक सीमित
- कोई रियल-टाइम मॉनिटरिंग नहीं
- कुछ जांच पर iOS सीमाएं
- प्लेटफॉर्म-विशिष्ट कार्यान्वयन पर निर्भर करता है
- सभी उपकरण के अप्रामाणिकता के रूपों का पता नहीं लग सकता है