मेरा डेस्कटॉप एप्लिकेशन किसी उपयोगकर्ता को बाद में इसका उपयोग करने के लिए प्रॉक्सी-सर्वर प्रमाण-पत्रों के लिए पूछता है। लेकिन आगे के उपयोग के लिए इस सुरक्षित जानकारी को स्टोर करने का सबसे अच्छा तरीका क्या है?आगे के उपयोग के लिए सुरक्षित जानकारी स्टोर करने का सबसे अच्छा तरीका क्या है?
उत्तर
विंडोज़ में आप खाता पासवर्ड का उपयोग करके अपने डेटा को एन्क्रिप्ट करने के लिए CryptProtectData फ़ंक्शन का उपयोग कर सकते हैं, फिर रजिस्ट्री में या कॉन्फ़िगर फ़ाइल में एन्क्रिप्टेड डेटा स्टोर करें। इस तरह आपको किसी भी पासवर्ड के लिए बिल्कुल पूछने की आवश्यकता नहीं होगी।
उपयोगकर्ता को मास्टर पासवर्ड के लिए पूछें और उस पासवर्ड से उस उपयोगकर्ता से संबंधित सभी प्रमाण-पत्र और अन्य जानकारी एन्क्रिप्ट करें। इस पासवर्ड को एक बार पूछें जब इस डेटा का पहले अनुरोध किया जाता है (जैसे फ़ायरफ़ॉक्स आपकी साइट लॉगिन/पास के साथ करता है)।
यदि आप उपयोगकर्ता से मास्टर-पासवर्ड के बिना सिस्टम बनाना चाहते हैं, तो आपको असुरक्षित होगा, क्योंकि आपको कुछ डेटा के साथ उपयोगकर्ता डेटा एन्क्रिप्ट करना होगा, जो आपके आवेदन के अंदर संग्रहीत होगा, जो बदले में हो सकता है रिवर्स-इंजीनियर और कुंजी निकाला जा सकता है।
यूजीन की टिप्पणी के आगे, उबंटू जैसे जीनोम-आधारित सिस्टम पर आप एन्क्रिप्टेड जानकारी को पकड़ने के लिए GNOME Keyring का उपयोग कर सकते हैं। केडीई पर आप KWallet, समकक्ष, और मैक ओएस एक्स पर उपयोग कर सकते हैं आप Keychain का उपयोग कर सकते हैं।
मैं खुद को लिखने के बजाय इन ओएस सुविधाओं का उपयोग करने में निश्चित रूप से कड़ी मेहनत करूँगा। दुर्भाग्यवश उनमें से प्रत्येक के पास अलग-अलग इंटरफेस हैं, लेकिन आपके द्वारा उपयोग की जाने वाली एपीआई बहुत जटिल नहीं है।
- 1. मेरे डीबी में टाइमज़ोन जानकारी स्टोर करने का सबसे अच्छा तरीका क्या है?
- 2. डेटाबेस में उपयोगकर्ता ईमेल पते को स्टोर करने का सबसे अच्छा और सुरक्षित तरीका क्या है?
- 3. फ़ाइल अपलोड करने के लिए सबसे सुरक्षित तरीका क्या है?
- 4. यूनिक्स टाइमस्टैम्प टाइमस्टैम्प स्टोर करने का सबसे अच्छा तरीका है?
- 5. डीबी (पोस्टफिक्स) में मेल स्टोर करने का सबसे अच्छा तरीका
- 6. hbase में पदानुक्रमित डेटा स्टोर करने का सबसे अच्छा तरीका
- 7. उपयोगकर्ता अनुमतियों को स्टोर करने का सबसे अच्छा तरीका?
- 8. .NET अनुप्रयोग के लिए उपयोगकर्ता सेटिंग्स को स्टोर करने का सबसे अच्छा तरीका क्या है?
- 9. बैज मानदंडों को स्टोर करने का सबसे अच्छा तरीका?
- 10. सबसे सुरक्षित स्टोर करने के लिए अपलोड की गई फ़ाइल
- 11. जावा एनम दस्तावेज करने के लिए जावाडॉक का उपयोग करने का सबसे अच्छा तरीका क्या है?
- 12. लाइसेंस के साथ कस्टम .NET घटक सुरक्षित करने के लिए सबसे अच्छा तरीका क्या है?
- 13. सबसे अच्छा तरीका करने के लिए
- 14. MySQL: मैक पते को स्टोर करने का सबसे अच्छा तरीका?
- 15. किसी डेटाबेस का उपयोग किए बिना डेस्कटॉप के लिए डेटा स्टोर/पुनर्प्राप्त करने का सबसे अच्छा तरीका क्या है?
- 16. वेब परियोजनाओं के साथ एसओएलआर का उपयोग करने के लिए सबसे अच्छा तरीका क्या है?
- 17. वैश्विक चर स्टोर करने का सबसे अच्छा तरीका
- 18. वेब होस्ट पर पासवर्ड या निजी कुंजी स्टोर करने का सबसे अच्छा तरीका क्या है?
- 19. डीबी में संदर्भित स्थिरांक स्टोर करने का सबसे अच्छा तरीका?
- 20. जन्मदिन को स्टोर करने का सबसे अच्छा क्षेत्र क्या है?
- 21. आपके आवेदन के उपयोग के बारे में डेटा एकत्र करने का सबसे अच्छा तरीका क्या है?
- 22. पदानुक्रमित टैग स्टोर करने का सबसे अच्छा तरीका
- 23. रुझान डेटा संग्रहीत करने का सबसे अच्छा तरीका क्या है?
- 24. सॉर्ट ऑर्डर/प्राथमिकता को स्टोर करने का सबसे अच्छा तरीका?
- 25. डाटाबेस में एकाधिक ध्वज स्टोर करने का सबसे अच्छा तरीका
- 26. सहयोगियों के लिए गिट रेपो का उपयोग करने का सबसे अच्छा तरीका क्या है?
- 27. डिक्रिप्टेबल पासवर्ड स्टोर करने का सुरक्षित तरीका
- 28. फोनगैप का उपयोग कर सर्वर के साथ संवाद करने का सबसे अच्छा तरीका क्या है?
- 29. डेटाबेस में स्थान जानकारी संग्रहीत करने का सबसे अच्छा तरीका क्या है?
- 30. अंक के सेट के लिए हैशकोड की गणना करने का सबसे अच्छा तरीका क्या है?