जब मैं पिछले उत्तरों से सहमत होता हूं, तो आपके द्वारा पूछे गए प्रश्न का उत्तर देने के लिए, जो मन में आता है वह wp-config.php के लिए इनमें से किसी एक स्थिरांक का उपयोग करना है:
परिभाषित करना ('AUTH_KEY', 'redacted');
परिभाषित करें ('SECURE_AUTH_KEY', 'redacted');
परिभाषित ('लॉगगेड_आईएन_केवाई', 'रीडैक्टेड');
परिभाषित करें ('NONCE_KEY', 'redacted');
वे वर्डप्रेस इंस्टॉलेशन में अद्वितीय होने के लिए हैं - और वर्डप्रेस में पहले से मौजूद कुंजी के लिए एकमात्र विकल्प हैं। वैकल्पिक रूप से अपने स्वयं के समान निरंतर जोड़ना होगा जो व्यवस्थापक ईमेल पते या इसी तरह के खिलाफ उनमें से एक हैशिंग द्वारा बनाया गया है - और फिर एक छिपी सेटिंग विकल्प में संग्रहीत करना - अपनी कुंजी को खोने से बचाने के लिए यदि कोई गलती से आपके बाद कुंजी को संशोधित करता है। प्लगइन स्थापित है। खतरा यह है, कि यदि उन्हें प्रारंभिक इंस्टॉल पर अद्वितीय नहीं बनाया गया था, लेकिन व्यवस्थापक / साइट स्वामी इस तथ्य के बाद विफलता को सुधारने का निर्णय लेते हैं, तो उन्हें गलती से आपके पासवर्ड एन्क्रिप्शन को नहीं तोड़ना चाहिए।
एन्क्रिप्शन / डिक्रिप्शन फ़ंक्शंस के लिए - एक त्वरित Google खोज कोड के साथ निम्नलिखित सूची देता है जो बिल को फिट करने के लिए प्रकट होता है: http://maxvergelli.wordpress.com/2010/02/17/easy-to-use-and-strong- एन्क्रिप्शन डिक्रिप्शन-php-कार्य /
फ़ंक्शन एन्क्रिप्शन ($ input_string, $ कुंजी) {
$ iv_size = mcrypt_get_iv_size (MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB);
$ iv = mcrypt_create_iv ($ iv_size, MCRYPT_RAND);
$ h_key = hash ('sha256', $ key, TRUE);
वापसी base64_encode (mcrypt_encrypt (MCRYPT_RIJNDAEL_256, $ h_key, $ input_string, MCRYPT_MODE_ECB, $ iv));
}
फ़ंक्शन डिक्रिप्ट ($ एन्क्रिप्टेड_इनपुट_स्ट्रिंग, $ कुंजी) {
$ iv_size = mcrypt_get_iv_size (MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB);
$ iv = mcrypt_create_iv ($ iv_size, MCRYPT_RAND);
$ h_key = hash ('sha256', $ key, TRUE);
ट्रिम (mcrypt_decrypt (MCRYPT_RIJNDAEL_256, $ h_key, base64_decode ($ एन्क्रिप्टेड_input_string), MCRYPT_MODE_ECB, $ iv));
}
यहां उपयोग किए गए एईएस एन्क्रिप्शन के कुछ दस्तावेज यहां दिए गए हैं: http://www.chilkatsoft.com/p/php_aes.asp