Question

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

Option 1 : ECB mode leaks patterns because identical plaintext blocks produce identical ciphertext blocks / ECB मोड पैटर्न उजागर करता है क्योंकि समान प्लेनटेक्स्ट ब्लॉक समान साइफरटेक्स्ट देते हैं

Advertisement

Detailed Solution

सही उत्तर ECB mode leaks patterns because identical plaintext blocks produce identical ciphertext blocks / ECB मोड पैटर्न उजागर करता है क्योंकि समान प्लेनटेक्स्ट ब्लॉक समान साइफरटेक्स्ट देते हैं है।

Key Points
Helpful?
PrepSnapprepsnap.in • Part -A

Question:

A forensic analyst encrypts a database column with AES in ECB mode. The column contains only two distinct values — "YES" and "NO" — repeated thousands of times. A junior officer claims the ciphertext is safe because AES is strong. What is the flaw? / फॉरेंसिक विश्लेषक डेटाबेस कॉलम को ECB मोड में AES से एन्क्रिप्ट करता है। कॉलम में केवल दो भिन्न मान हैं — "YES" और "NO" — हज़ारों बार दोहराए गए। कनिष्ठ अधिकारी का दावा है कि साइफरटेक्स्ट सुरक्षित है क्योंकि AES मज़बूत है। दोष क्या है?

1.
ECB mode leaks patterns because identical plaintext blocks produce identical ciphertext blocks / ECB मोड पैटर्न उजागर करता है क्योंकि समान प्लेनटेक्स्ट ब्लॉक समान साइफरटेक्स्ट देते हैं
2.
AES-256 is too weak for database columns / AES-256 डेटाबेस कॉलमों के लिए बहुत कमज़ोर है
3.
ECB mode requires an initialization vector that was missing / ECB मोड को इनिशियलाइज़ेशन वेक्टर चाहिए जो गायब था
4.
The key length must be doubled for repeated values / दोहराए गए मानों के लिए कुंजी लंबाई दोगुनी करनी चाहिए

Correct Answer: ECB mode leaks patterns because identical plaintext blocks produce identical ciphertext blocks / ECB मोड पैटर्न उजागर करता है क्योंकि समान प्लेनटेक्स्ट ब्लॉक समान साइफरटेक्स्ट देते हैं

ECB encrypts each block independently, so the YES/NO pattern survives in the ciphertext; option (c) is the trap — ECB uses no IV at all (that is CBC's requirement). / ECB प्रत्येक ब्लॉक को स्वतंत्र रूप से एन्क्रिप्ट करता है, अतः YES/NO पैटर्न साइफरटेक्स्ट में बना रहता है।

Downloaded from PrepSnap (prepsnap.in)