मैं टाइटेनियम का उपयोग कर रहा हूं 1.7.6 मैं एक एंड्रॉइड 2.2 एप्लिकेशन विकसित कर रहा हूं जो एसडी कार्ड से मेरे संसाधन फ़ोल्डर से छवियों/वीडियो/पीडीएफ/टेक्स्ट तक पहुंच जाएगा। मैं केवल अपने संसाधन फ़ोल्डर की सामग्री को पढ़ने में सक्षम होना चाहता हूं। ऐसा करने का सबसे अच्छा तरीका क्या होगा? यहाँ मेरे विचारों में से कुछ हैं:टाइटेनियम: एंड्रॉइड डिवाइस पर डेटा एन्क्रिप्शन और डिक्रिप्शन तकनीक
- पासवर्ड संसाधन फ़ोल्डर की रक्षा, केवल आवेदन पासवर्ड पता होगा। (यह सुनिश्चित नहीं है कि यह किया जा सकता है। अगर आपको पता है कि यह कैसे करना है तो कृपया मुझे बताएं।)
- संसाधन फ़ोल्डर के अंदर सभी फ़ाइलों को एन्क्रिप्ट करें। (इस दृष्टिकोण में, मैं छवियों जैसी एन्क्रिप्टेड फ़ाइल को पढ़ने के लिए अनुमान लगा रहा हूं, मुझे फ़ाइल को डिक्रिप्ट करना होगा और इसे कुछ अस्थायी फ़ोल्डर में संग्रहीत करना होगा। डिक्रिप्टेड फ़ाइल का उपयोग करने के बाद फ़ाइल को अस्थायी फ़ोल्डर से हटा दें।) लेकिन वहां इस दृष्टिकोण के साथ एक समस्या है। कृपया link to the problem here
यदि आपके पास कोई अन्य विचार है तो कृपया इसे सूची में जोड़ें।
+1। मैंने संकुचित करने के लिए gZip का उपयोग करने और पासवर्ड को फ़ोल्डर की रक्षा करने का विचार किया। लेकिन मुझे क्या चिंता है, पासवर्ड कहाँ रखना है? कोड में? क्या यह सुरक्षित है? आप बाइट कोड से कोड उत्पन्न कर सकते हैं और पासवर्ड तक पहुंच प्राप्त कर सकते हैं। – vaibhav
@ अविभाव आपको अब किसी भी पासवर्ड की आवश्यकता नहीं है! Google 'MW2 .ff दर्शक'। यह एक ओपन-सोर्स प्रोजेक्ट है। कोड पढ़ें और देखें कि कैसे सीओडी डेवलपर्स अपने फ़ोल्डर्स को 'स्क्रैबल' करते हैं। और यदि आपको वास्तव में एक पासवर्ड की आवश्यकता है, तो ध्यान रखें कि क्लाइंट-साइड में सबकुछ असुरक्षित है। इसलिए यह उन फ़ोल्डर्स को पासवर्ड की सुरक्षा के प्रयास के लायक नहीं है। एक कस्टम एल्गोरिदम विधि के साथ scrambling फ़ोल्डरों के साथ जाओ (यह वास्तव में सरल है, पासवर्ड की सुरक्षा से सरल, मेरा विश्वास करो, मैंने पहले यह किया था: डी)। – Sepehr