मैं एक एंड्रॉइड एप्लिकेशन पर काम कर रहा हूं जहां मुझे सर्वर से कुछ डेटा सुरक्षित रूप से प्राप्त करने की आवश्यकता है ताकि सुनिश्चित किया जा सके कि किसी के पास एप्लिकेशन और सर्वर के अलावा अन्य डेटा तक पहुंच नहीं है ।सर्वर से कुछ डेटा को एंड्रॉइड डिवाइस पर सुरक्षित रूप से स्थानांतरित करने के लिए
इसके लिए मैं सार्वजनिक/निजी कुंजी एन्क्रिप्शन का उपयोग करने की योजना बना रहा हूं। क्या यह सही दृष्टिकोण है, या कोई बेहतर तरीका है?
मैं एंड्रॉइड और एन्क्रिप्शन दोनों के लिए नया हूं। किसी भी संकेतक जहां मैं इसे लागू करने के तरीके पर कुछ विवरण/उदाहरण प्राप्त कर सकता हूं।
धन्यवाद
संपादित करें: मैं भी एन्क्रिप्शन और डिक्रिप्शन के लिए सार्वजनिक कुंजी है, जो सम्मेलन नहीं है के लिए निजी कुंजी का उपयोग करने के लिए योजना बना रहा हूँ। उसके साथ कोई समस्या है?
सार्वजनिक कुंजी के साथ डिक्रिप्ट पढ़ने के लिए स्वतंत्र लग रहा है? फिर डेटा को पहली जगह एन्क्रिप्ट करना व्यर्थ है। – ntoskrnl
तो मेरे सर्वर में कुछ डेटा है जो यह क्लाइंट को भेजता है। लेकिन अगर ग्राहक को इसे डिक्रिप्ट करना है, तो उसे निजी कुंजी की आवश्यकता है, लेकिन मुझे लगता है कि यह एक बुरा अभ्यास है। तो मुझे यह कैसे करना चाहिए? – Sandeep
उन विवरणों के साथ, मैं [टीएलएस] (http://en.wikipedia.org/wiki/Transport_Layer_Security) की अनुशंसा करता हूं। – ntoskrnl