Authentication Header (AH) in IPSec Explained in Hindi & English | आईपी सुरक्षा में प्रमाणीकरण हेडर (Authentication Header) (Complete Notes for Data Science & Information Security Students)


आईपी सुरक्षा में प्रमाणीकरण हेडर (Authentication Header in IPSec)

परिचय:

Authentication Header (AH) IP Security (IPSec) प्रोटोकॉल का एक महत्वपूर्ण घटक है जो IP पैकेट्स के लिए डेटा अखंडता (Integrity), स्रोत प्रमाणीकरण (Authentication) और Replay Protection प्रदान करता है। हालांकि AH डेटा की गोपनीयता (Confidentiality) नहीं देता, यह सुनिश्चित करता है कि डेटा में कोई परिवर्तन न हुआ हो और संदेश वास्तव में उसी प्रेषक से आया हो जिसकी पहचान दी गई है।


AH का उद्देश्य:

  • डेटा पैकेट्स की अखंडता की जांच करना।
  • डेटा स्रोत की प्रमाणिकता सुनिश्चित करना।
  • Replay Attack से सुरक्षा प्रदान करना।
  • Transmission के दौरान पैकेट्स में छेड़छाड़ रोकना।

AH का कार्य सिद्धांत:

AH IP Header और Payload दोनों पर Hash-Based Message Authentication Code (HMAC) का उपयोग करके Authentication प्रदान करता है। जब डेटा ट्रांसमिट किया जाता है, तब Sender एक Hash (Authentication Data) बनाता है और Receiver उसे Verify करता है। यदि Hash मेल नहीं खाता, तो पैकेट को Reject कर दिया जाता है।


AH Header संरचना:

FieldSizeविवरण
Next Header8 bitsअगले प्रोटोकॉल का प्रकार दर्शाता है।
Payload Length8 bitsAH Header की लंबाई बताता है।
Reserved16 bitsभविष्य के उपयोग के लिए आरक्षित।
SPI (Security Parameter Index)32 bitsSecurity Association की पहचान करता है।
Sequence Number32 bitsReplay Attack से सुरक्षा प्रदान करता है।
Authentication DataVariableHMAC द्वारा जनरेट किया गया Message Digest।

AH में उपयोग होने वाले क्रिप्टोग्राफिक एल्गोरिद्म:

  • HMAC-MD5: 128-bit Authentication प्रदान करता है।
  • HMAC-SHA-1 / SHA-256: उच्च स्तर की सुरक्षा के लिए।
  • RSA Digital Signatures: कुछ स्थितियों में प्रमाणीकरण के लिए।

AH मोड्स:

1️⃣ Transport Mode:

  • IP Header के कुछ हिस्सों और Payload की सुरक्षा करता है।
  • Host-to-Host Communication में प्रयोग होता है।

2️⃣ Tunnel Mode:

  • पूरा IP Packet Authenticate किया जाता है।
  • Gateway-to-Gateway या VPN Communication के लिए उपयुक्त।

AH कार्यप्रवाह (Working Process):

1️⃣ Sender Packet बनाता है और HMAC का उपयोग करके Authentication Data जोड़ता है।
2️⃣ Receiver प्राप्त पैकेट से उसी HMAC एल्गोरिद्म द्वारा नया Hash बनाता है।
3️⃣ यदि दोनों Hash मेल खाते हैं, तो Packet वैध है।
4️⃣ यदि नहीं, तो Packet Drop कर दिया जाता है।

AH की विशेषताएँ:

  • End-to-End Authentication।
  • Packet Modification Detection।
  • Replay Protection।
  • Stateless Integrity Verification।

AH और ESP में अंतर:

पैरामीटरAHESP
Confidentialityनहीं प्रदान करताप्रदान करता
Integrityहाँहाँ
Authenticationहाँहाँ
Replay Protectionहाँहाँ
Encryptionनहींहाँ

AH के लाभ:

  • डेटा की विश्वसनीयता सुनिश्चित करता है।
  • स्रोत प्रमाणीकरण प्रदान करता है।
  • कम संसाधन उपयोग के साथ कुशल सुरक्षा।

AH की सीमाएँ:

  • डेटा Confidentiality नहीं देता।
  • Encryption की अनुपस्थिति इसे कमजोर बनाती है।
  • NAT (Network Address Translation) के साथ काम करने में कठिनाई।

वास्तविक जीवन में उपयोग:

  • Enterprise Communication Security।
  • Government और Defense Data Protection।
  • VPN Tunnels में AH आधारित Authentication।

निष्कर्ष:

Authentication Header (AH) IPSec का एक मूलभूत तत्व है जो IP पैकेट की पहचान और अखंडता को सुनिश्चित करता है। हालांकि यह Encryption प्रदान नहीं करता, लेकिन डेटा की Authenticity और Trust बनाए रखने में इसकी भूमिका अत्यंत महत्वपूर्ण है।

Related Post