सभी,मुझे अपने sha512 नमकीन और MySQL में पासवर्ड धोने के लिए कैसे स्टोर करना चाहिए?
मैं एक वेब अनुप्रयोग के लिए नमक & हैश उपयोगकर्ता पासवर्ड के लिए निम्न पीएचपी समारोह का उपयोग कर रहा:
function stringHashing($password,$salt){
$hashedString=$password.$salt;
for ($i=0; $i<50; $i++){
$hashedString=hash('sha512',$password.$hashedString.$salt);
}
return $hashedString;
}
सबसे अच्छा तरीका है MySQL में जिसके परिणामस्वरूप स्ट्रिंग स्टोर करने के लिए क्या है? मुझे लगता है कि यह एक निश्चित चार्ज फील्ड है? मुझे सही लंबाई की गणना करने के बारे में कैसे जाना चाहिए?
धन्यवाद,
JDelage
इससे मदद मिल सकती है .. http://stackoverflow.com/questions/2319588/storing-hashed-passwords-in-mysql। – tjm
स्ट्रिंग को रीहाश करने के लिए कितनी बार आप तीसरे पैरामीटर का उपयोग नहीं कर रहे हैं? – zzzzBov
डुप्लिकेट नहीं - मेरा प्रश्न sha512 के बारे में है, SHA-1 नहीं। – JDelage