Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

ड्रूपल की डिफ़ॉल्ट पासवर्ड एन्क्रिप्शन विधि क्या है?

Drupal 8 और Drupal 7 नमक के साथ डिफ़ॉल्ट रूप से SHA512 का उपयोग करते हैं। वे PHP के हैश के माध्यम से हैश चलाते हैं पासवर्ड के अंतिम हैश (एक सुरक्षा तकनीक जिसे स्ट्रेचिंग )।

ड्रूपल 8 के साथ, कार्यान्वयन वस्तु उन्मुख है। एक है। पासवर्डइंटरफ़ेस जो एक हैश विधि को परिभाषित करता है। उस इंटरफ़ेस का डिफ़ॉल्ट कार्यान्वयन फपासहैशेडपासवर्ड कक्षा। वह वर्ग' हैश विधि कॉल क्रिप्ट SHA512 में हैशिंग एल्गोरिथम, एक पासवर्ड और एक उत्पन्न नमक के रूप में गुजरने वाली विधि। क्लास की क्रिप्ट विधि लगभग Drupal 7 की विधि।

Drupal 7 के साथ, कार्यान्वयन दो वैश्विक कार्यों में विभाजित है:user_hash_password() और _password_crypt()

Drupal 6 बिना नमक के MD5 का उपयोग करता है। प्रासंगिक कार्य है user_save()



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल में अल्पविराम से अलग स्ट्रिंग को कैसे योग करें?

  2. asp.net/MySQL:उपयोगकर्ता ''@'लोकलहोस्ट' के लिए प्रवेश निषेध (पासवर्ड का उपयोग करके:नहीं)

  3. NameError:mysql में परिवर्तन सेट करने के बाद नाम '_mysql' परिभाषित नहीं किया गया है

  4. क्या MySQL प्रश्नों में डेटाबेस नामों को पैरामीटर करने का कोई सुरक्षित तरीका है?

  5. JDBC के साथ MySQL का उपयोग करके .sql स्क्रिप्ट चलाना