मुझे अपने एप्लिकेशन को "पासवर्ड सुरक्षित" करने की आवश्यकता है, लेकिन पासवर्ड को सुरक्षित रूप से कहां स्टोर करना है, इस बारे में सलाह चाहिए।पासवर्ड को सुरक्षित रूप से
मैं कैसे यह करने के लिए करना चाहते हैं:
पहली बार कार्यक्रम चलाया जाता है, मैं उपयोगकर्ता एक पासवर्ड बनाने के लिए संकेत देगा। पासवर्ड को नमकीन और SHA-256 में धोया जाएगा, फिर रजिस्ट्री या फ़ाइल में संग्रहीत किया जाएगा।
समस्या:
अगर मैं रजिस्ट्री या फ़ाइल (या दोनों) में टुकड़ों में बंटी पासवर्ड की दुकान तो यह बहुत आसान किसी को सिर्फ रजिस्ट्री में कुंजी या फ़ाइल को हटाने के लिए और के लिए प्रेरित किया के लिए होगा नया पासवर्ड बनाएं ...
मैं सुरक्षित रूप से हैश किए गए पासवर्ड को कैसे स्टोर कर सकता हूं ताकि इसे हटाया जा सके?
मैंने रजिस्ट्री में इसे संग्रहीत करने और रजिस्ट्री फ़ाइल को हटाए जाने की स्थिति में पढ़ने के लिए छिपी हुई और सिस्टम विशेषताओं के साथ एक फ़ाइल बनाने के बारे में सोचा है, लेकिन यह मूर्खतापूर्ण लगता है क्योंकि इसे भी काफी आसान हटाया जा सकता है।
// मुझे उम्मीद है कि मैंने सही प्रश्न के साथ इस प्रश्न को सही तरीके से पोस्ट किया है - मैं यहां नया हूं इसलिए कृपया आसान हो जाएं! ;)
शुभकामनाएँ
क्रिस (Shamballa)
आप किसके खिलाफ बचाव कर रहे हैं? – SLaks
आपका उपयोगकर्ता पहले स्थान पर पासवर्ड क्यों दे सकता है और फिर कभी नहीं? – codymanix
स्लाक्स ... मुझे यह सुनिश्चित करने की ज़रूरत है कि कोई व्यक्ति पासवर्ड बनाने वाले व्यक्ति को छोड़कर प्रोग्राम तक पहुंच सके। – Shambhala