Playfair Cipher in Cryptography in Hindi: परिभाषा, एल्गोरिदम और उदाहरण


Playfair Cipher in Cryptography in Hindi: परिभाषा, एल्गोरिदम और उदाहरण

परिचय

क्रिप्टोग्राफ़ी (Cryptography) में विभिन्न प्रकार के सिफर (Cipher) उपयोग किए जाते हैं, जिनमें से Playfair Cipher एक महत्वपूर्ण और प्राचीन सिफर है। यह एक Bigram Cipher है, जिसका अर्थ है कि यह डेटा को दो-दो अक्षरों (Digraphs) के समूह में एन्क्रिप्ट करता है।

इस सिफर को 1854 में Charles Wheatstone ने विकसित किया था, लेकिन इसे Lord Playfair ने लोकप्रिय बनाया, इसलिए इसे Playfair Cipher कहा जाता है।

1. Playfair Cipher क्या है?

Playfair Cipher एक Substitution Cipher है, जिसमें 5×5 की Key Matrix का उपयोग किया जाता है। इस सिफर में plaintext के अक्षरों को जोड़ियों (Pairs) में बदला जाता है और फिर उन्हें Key Matrix के आधार पर एन्क्रिप्ट किया जाता है।

1.1 विशेषताएँ:

  • यह एक डाइग्राम (Digraph) सिफर है।
  • इसमें 5×5 Key Matrix का उपयोग होता है।
  • इसमें अंग्रेज़ी वर्णमाला के 26 अक्षरों में से "I" और "J" को एक साथ रखा जाता है
  • यह Caesar Cipher से अधिक सुरक्षित होता है।

2. Playfair Cipher के चरण (Steps of Playfair Cipher)

Playfair Cipher में निम्नलिखित चरण होते हैं:

चरण 1: Key Matrix बनाना

  • किसी Keyword का उपयोग करके 5×5 मैट्रिक्स तैयार किया जाता है।
  • जो अक्षर Keyword में नहीं होते, वे वर्णमाला क्रम में भर दिए जाते हैं
  • "I" और "J" को एक ही स्थान पर रखा जाता है

चरण 2: Plaintext को बिग्राम में विभाजित करना

  • Plaintext को दो-दो अक्षरों (Digraphs) में बाँटा जाता है।
  • यदि दो समान अक्षर एक ही जोड़ी में होते हैं, तो बीच में एक अतिरिक्त "X" जोड़ दिया जाता है।

3. उदाहरण: Playfair Cipher से Encryption

Keyword: SECURITY

इससे 5×5 Key Matrix तैयार होती है:

S E C U R
I/J T Y A B
D F G H K
L M N O P
Q V W X Z

5. Playfair Cipher के फायदे और नुकसान

फायदे:

  • यह Caesar Cipher से अधिक सुरक्षित है।
  • यह डाइग्राम आधारित है, जिससे Frequency Analysis करना कठिन हो जाता है।

नुकसान:

  • यह One-time Pad या AES जितना सुरक्षित नहीं है।
  • यह Brute Force Attack और Known Plaintext Attack के खिलाफ असुरक्षित हो सकता है।

निष्कर्ष

Playfair Cipher एक पुराना लेकिन प्रभावी Substitution Cipher है, जिसका उपयोग सैन्य संचार और गुप्त संदेशों को सुरक्षित रखने के लिए किया जाता था। हालाँकि, आधुनिक क्रिप्टोग्राफ़ी में इसे और अधिक सुरक्षित तकनीकों द्वारा प्रतिस्थापित कर दिया गया है।

Related Post

Comments

Comments