में संग्रहीत पासवर्ड एन्क्रिप्ट/डिक्रिप्ट करना मेरे पास एक साधारण बैश स्क्रिप्ट स्वचालित कार्य है जिसके लिए पासवर्ड-आधारित प्रमाणीकरण की आवश्यकता होती है। वर्तमान में मैं सादे पाठ में साख की दुकान:कॉन्फ़िगरेशन फ़ाइल
$ cat ~/.myconfig
username=foo
password=bar
जाहिर है कि बुरा है - तो मुझे आश्चर्य है कि एन्क्रिप्ट/मेरी सार्वजनिक/निजी कुंजी युग्म का उपयोग कर पासवर्ड डिक्रिप्ट करने के लिए एक आसान तरीका है कि क्या वहाँ। एन्क्रिप्शन के लिए अभी तक एक और पासवर्ड का उपयोग करना ज्यादा लाभ नहीं होगा, इसलिए मैं इसे बहुत अधिक स्वचालित रूप से करना चाहता हूं।
मैं बहुत शोध किया है (यहाँ और दूसरी जगहों के आसपास), लेकिन इस पर जिस तरह से बाहर मेरी गहराई का हूँ ...
MD5 असुरक्षित है। इसके बजाय एसएचए का प्रयोग करें। ('sha1sum',' sha256sum', 'sha512sum', _etc_।, हैश लंबाई के आधार पर आप चाहते हैं।) –
यह बेहतर है तो सादा पाठ में सहेजें, और मैं बस दिखाता हूं कि यह कैसे काम करता है .. मैं बस प्रोटोकॉल जोड़ता हूं परिवर्तनीय, तो बस इसे बदलें, और आपको sha256 sha512 .. आदि – Sky
धन्यवाद, यह उपयोगी लग रहा है! – AnC