एक एप्लेट में पैरामीटर कैसे पास करें? (सुरक्षित मोड) - जावा, पीएचपी, सुरक्षा, एप्लेट

मैं पास करने का एक उचित तरीका खोजने की कोशिश कर रहा हूंपासवर्ड, जैसे कि मेरे एप्लेट में कुछ जानकारी। चूंकि क्लाइंट पर कोड निष्पादित किया गया है, इसलिए मैं "param" में स्पष्ट जानकारी में उस जानकारी को नहीं रखना चाहता हूं।

मैं वेब पेज उत्पन्न करने के लिए PHP के रूप में PHP का उपयोग कर रहा हूं।तो, मैं सोच रहा था कि क्या पहले से ही किसी प्रकार का समाधान / तंत्र था? यदि नहीं, तो मुझे लगता है कि PHP में पासवर्ड एन्क्रिप्ट करना एकमात्र तरीका है, इसे एक param के रूप में पास करें और एप्लेट में डिक्रिप्ट करें? मेरी एकमात्र समस्या यह होगी कि इसे डिक्रिप्ट करने का तरीका क्लाइंट एप्लेट में भी होगा। इसके लिए मुझे लगता है कि कोई एप्लेट को संकुचित कर सकता है और इसकी तलाश कर सकता है? या यह सुरक्षित enouph है?

वैसे भी, मैं एक अच्छे समाधान की तलाश में हूं, उम्मीद है कि कोई है?

अग्रिम में धन्यवाद।

उत्तर:

उत्तर № 1 के लिए 1

एक विचार:

एप्लेट पासवर्ड के लिए सर्वर से संपर्क कर सकता है (चलो https का उपयोग करके कहें)। फिर ftp सर्वर से कनेक्ट करें।

ध्यान दें कि यदि आप ftp का उपयोग कर रहे हैं और sftp नहीं हैं, तो शायद नेटवर्क पर पासवर्ड स्पष्ट हो गया है।


जवाब के लिए 2 № 2

ऐसा करने का कोई सुरक्षित तरीका नहीं है। एप्लेट के पास उपयोगकर्ता तक पहुंचने वाले किसी भी डेटा तक पहुंच है। जावा एप्लेट को कम करने के लिए यह काफी छोटा है, और यहां तक ​​कि obfuscators केवल थोड़ी देर देरी जोड़ें।


संबंधित सवाल
सबसे लोकप्रिय