जब हम पासवर्ड सुरक्षा के बारे में बात करते हैं, तो हम अक्सर आपके पासवर्ड की ताकत और क्या इसे हैकर्स द्वारा आसानी से अनुमान लगाया जा सकता है, का उल्लेख करते हैं। हालांकि, पासवर्ड सुरक्षा का एक पहलू जिसके बारे में कुछ ही लोग बात करते हैं वह यह है कि पासवर्ड को डेटाबेस में कैसे स्टोर किया जाता है। वर्डप्रेस में प्रत्येक पासवर्ड को आमतौर पर डेटाबेस में स्टोर करने से पहले साल्टेड किया जाता है और MD5 हैशिंग के माध्यम से पास किया जाता है। यह ठीक और सुरक्षित लगता है जब तक आप यह नहीं पता लगाते कि MD5 एल्गोरिदम को व्यापक कमजोरियों से पीड़ित माना जाता है। CMU सॉफ्टवेयर इंजीनियरिंग इंस्टीट्यूट के अनुसार, MD5 अनिवार्य रूप से "क्रिप्टोग्राफिक रूप से टूटा हुआ और आगे उपयोग के लिए अनुपयुक्त" है।
तो आप अपने वर्डप्रेस पासवर्ड सुरक्षा को बेहतर बनाने के लिए क्या कर सकते हैं? उत्तर है बीक्रिप्ट (bcrypt) एल्गोरिदम का उपयोग करना, विशेष रूप से wp-password-bcrypt प्लगइन के साथ।
बीक्रिप्ट ब्लोफिश सिफर पर आधारित है और एक अनुकूली फंक्शन है। इसका मतलब है कि समय के साथ पुनरावृत्ति गिनती को बढ़ाया जा सकता है ताकि यह धीमा हो जाए, इसलिए यह बढ़ती कम्प्यूटेशनल शक्ति के साथ भी ब्रूट-फोर्स खोज हमलों के लिए प्रतिरोधी रहता है।
सौभाग्य से, भले ही आप तकनीकी रूप से सक्षम न हों, आप अपने वर्डप्रेस सिस्टम को MD5 हैशिंग को बीक्रिप्ट एल्गोरिदम से बदलने के लिए आसानी से अपग्रेड कर सकते हैं।
- wp-password-bcrypt के गिटहब पेज पर जाएं और अपने डेस्कटॉप पर ZIP फाइल डाउनलोड करने के लिए "क्लोन या डाउनलोड" (Clone or download) बटन पर क्लिक करें।
- ZIP फाइल निकालें और निकाले गए फोल्डर को खोलें। आपको केवल "wp-password-bcrypt.php" फाइल की आवश्यकता है।
- अपने FTP प्रोग्राम (या cPanel) का उपयोग करके अपने वर्डप्रेस सर्वर से कनेक्ट करें और "wp-content" फोल्डर के तहत "mu-plugins" फोल्डर बनाएं। इसे "मस्ट यूज प्लगइन्स" (Must Use Plugins) फोल्डर के रूप में भी जाना जाता है, और इस फोल्डर में रखे गए सभी प्लगइन्स स्वचालित रूप से सक्रिय हो जाते हैं। यदि "mu-plugins" फोल्डर पहले से मौजूद है, तो इस चरण को अनदेखा करें।
- "wp-password-bcrypt.php" फाइल को इस "mu-plugins" फोल्डर में अपलोड करें, और आपका काम हो गया।
"wp-password-bcrypt" प्लगइन क्या करता है वह यह है कि जब भी कोई उपयोगकर्ता सिस्टम में लॉग इन करता है तो पासवर्ड को बीक्रिप्ट का उपयोग करके पुनः हैश करता है और इसे डेटाबेस में स्टोर करता है। किसी कॉन्फिगरेशन की आवश्यकता नहीं है, और सब कुछ पृष्ठभूमि में बस काम करता है। यह भी ध्यान दें कि यदि आपकी साइट पर बहुत सारे निष्क्रिय उपयोगकर्ता हैं जिन्होंने लंबे समय से लॉग इन नहीं किया है, तो उनके पासवर्ड अभी भी MD5 हैश का उपयोग करेंगे।
अंत में, प्लगइन को अनइंस्टॉल करने के लिए, आपको बस इसे "mu-plugins" फोल्डर से हटाना होगा। कोई नकारात्मक परिणाम नहीं हैं, और सब कुछ हमेशा की तरह काम करता रहेगा।
निष्कर्ष
यदि सिस्टम पहली जगह में असुरक्षित है तो उपयोगकर्ताओं द्वारा खुद को बचाने के लिए हर संभव प्रयास करना पूरी तरह से बेकार है। बीक्रिप्ट एल्गोरिदम का उपयोग करके, आप अपने वर्डप्रेस पासवर्ड सुरक्षा को तेजी से और आसानी से सुधार सकते हैं और अपने उपयोगकर्ता अकाउंट को आसानी से क्रैक होने से रोक सकते हैं (यह मानते हुए कि वे एक मजबूत पासवर्ड का उपयोग कर रहे हैं)।