में हैंश किए गए पासवर्ड संग्रहीत करना मैं PHP में नमकीन sha1 का उपयोग करके हैश पासवर्ड बना रहा हूं।MySQL
मेरा प्रश्न है: MySQL में उचित वर्ण एन्कोडिंग क्या है, परिणाम टाइप करने के लिए फ़ील्ड प्रकार & लंबाई?
क्या पासवर्ड सुरक्षा के लिए MySQL में कुछ और है? अंत में SHA256 या SHA512 व्यावहारिक हैशिंग विकल्प हैं?
"SHA-256 के लिए हेक्स अंकों को संग्रहीत करने के लिए, उदाहरण के लिए, आपको एक CHAR (64) फ़ील्ड चाहिए।" क्या आप इसे समझा सकते हैं? धन्यवाद। – JDelage
@JDelage: मैं बस इसे स्टोर करने के लिए आवश्यक हेक्स अंकों की संख्या का जिक्र कर रहा था। आउटपुट 256 बिट्स => 32 बाइट्स => 64 हेक्स अंक है। अगर भंडारण एक मुद्दा था, तो इसे 32 बाइट्स में किसी प्रकार के कच्चे/बाइनरी फ़ील्ड प्रकार में संग्रहीत किया जा सकता था। –