Question

1.
2.
3.
4.
Answer (Detailed Solution Below)

Option 3 : Salting each password with a unique random value before hashing / हैशिंग से पहले प्रत्येक पासवर्ड में अद्वितीय यादृच्छिक सॉल्ट मिलाना

Advertisement

Detailed Solution

सही उत्तर Salting each password with a unique random value before hashing / हैशिंग से पहले प्रत्येक पासवर्ड में अद्वितीय यादृच्छिक सॉल्ट मिलाना है।

Key Points
Helpful?
PrepSnapprepsnap.in • Part -A

Question:

A database of hashed witness passwords is stolen. The hashes were made with plain SHA-256 and no salt. The attacker cracks 80% of them in hours using a precomputed table. What defensive measure was missing? / हैश किए गए गवाह पासवर्डों का डेटाबेस चोरी हो गया। हैश बिना सॉल्ट के साधारण SHA-256 से बने थे। हमलावर पूर्व-गणना तालिका से घंटों में 80% क्रैक कर लेता है। कौन-सा रक्षात्मक उपाय छूटा था?

1.
Using a slower block cipher instead of a hash / हैश के बजाय धीमा ब्लॉक साइफर उपयोग करना
2.
Encrypting the hash with the user's public key / हैश को उपयोगकर्ता की सार्वजनिक कुंजी से एन्क्रिप्ट करना
3.
Salting each password with a unique random value before hashing / हैशिंग से पहले प्रत्येक पासवर्ड में अद्वितीय यादृच्छिक सॉल्ट मिलाना
4.
Using MD5 instead of SHA-256 / SHA-256 के बजाय MD5 उपयोग करना

Correct Answer: Salting each password with a unique random value before hashing / हैशिंग से पहले प्रत्येक पासवर्ड में अद्वितीय यादृच्छिक सॉल्ट मिलाना

Unique salts defeat rainbow/precomputed tables by making every hash computation distinct; unsalted fast hashes are exactly what rainbow tables exploit. / अद्वितीय सॉल्ट प्रत्येक हैश गणना को भिन्न बनाकर रेनबो तालिकाओं को विफल करते हैं।

Downloaded from PrepSnap (prepsnap.in)