IPsec (Internet Protocol Security) कैसे काम करता है
IPsec एक प्रोटोकॉल सूट है जो IP नेटवर्क पर संचार को सुरक्षित करता है। यह OSI मॉडल के नेटवर्क लेयर (लेयर 3) पर काम करता है और दो मुख्य प्रोटोकॉल का उपयोग करता है:
1. प्रमाणीकरण हेडर (AH - Authentication Header) - प्रोटोकॉल 51
- सेवाएं: डेटा उत्पत्ति प्रमाणीकरण, कनेक्शनलेस अखंडता, एंटी-रिप्ले सुरक्षा
- नहीं प्रदान करता: गोपनीयता (एन्क्रिप्शन)
- उपयोग: जब केवल प्रमाणीकरण और अखंडता चाहिए, गोपनीयता नहीं
2. एनकैप्सुलेटिंग सिक्योरिटी पेलोड (ESP - Encapsulating Security Payload) - प्रोटोकॉल 50
- सेवाएं: गोपनीयता (एन्क्रिप्शन), डेटा उत्पत्ति प्रमाणीकरण, कनेक्शनलेस अखंडता, एंटी-रिप्ले सुरक्षा
- एन्क्रिप्शन एल्गोरिदम: AES (128/192/256-bit), 3DES, ChaCha20-Poly1305
- डिफ़ॉल्ट (पुराना): DES (56-bit) - अब असुरक्षित माना जाता है
- सबसे आम मोड: ESP ट्रांसपोर्ट मोड (एंड-टू-एंड) और टनल मोड (गेट-टू-गेट/वीपीएन)
IPsec के प्रमुख घटक
इंटरनेट कुंजी विनिमय (IKE - Internet Key Exchange)
- IKEv1 - पुराना, दो चरण (मुख्य मोड + त्वरित मोड)
- IKEv2 (RFC 7296) - आधुनिक, सरल, मोबाइल/रिमोट एक्सेस के लिए बेहतर, MOBIKE समर्थन
- कुंजी विनिमय: Diffie-Hellman (DH ग्रुप 14, 19, 20, 21)
- प्रमाणीकरण: प्री-शेयर्ड कुंजी (PSK), डिजिटल सर्टिफिकेट (RSA/ECDSA), EAP
सुरक्षा संघ (SA - Security Association)
- एक दिशा में सुरक्षा पैरामीटर्स का समूह (SPI, गंतव्य IP, प्रोटोकॉल, एल्गोरिदम, कुंजियां)
- द्वि-दिशात्मक संचार के लिए दो SA आवश्यक (इनबाउंड + आउटबाउंड)
IPsec मोड
| मोड | विवरण | उपयोग |
|---|---|---|
| ट्रांसपोर्ट मोड | केवल IP पेलोड एन्क्रिप्ट/प्रमाणित, मूल IP हेडर बरकरार | एंड-होस्ट संचार (होस्ट-टू-होस्ट) |
| टनल मोड | पूरा मूल पैकेट एन्कैप्सुलेट, नया IP हेडर जोड़ा जाता है | गेट-टू-गेट वीपीएन, साइट-टू-साइट, रिमोट एक्सेस |
IPsec क्या प्रदान करता है
- गोपनीयता: ESP एन्क्रिप्शन के माध्यम से (AES-GCM अनुशंसित)
- अखंडता: HMAC-SHA-256/384/512 या AES-GCM इंटीग्रिटी
- प्रमाणीकरण: IKE में पीयर प्रमाणीकरण, ESP/AH में डेटा उत्पत्ति प्रमाणीकरण
- एंटी-रिप्ले: स्लाइडिंग विंडो के साथ अनुक्रम संख्या
- परफेक्ट फॉरवर्ड सेक्रेसी (PFS): प्रत्येक रीकी के लिए नए DH एक्सचेंज
उपयोग के मामले
- साइट-टू-साइट वीपीएन (शाखा कार्यालयों को जोड़ना)
- रिमोट एक्सेस वीपीएन (कर्मचारी घर से कनेक्ट)
- क्लाउड कनेक्टिविटी (AWS/Azure/GCP वीपीएन गेटवे)
- VoIP/वीडियो कॉन्फ्रेंसिंग सुरक्षा
- IoT/OT नेटवर्क विभाजन
नोट: IPsec IPv4 और IPv6 दोनों के लिए अनिवार्य समर्थन है (IPv6 में बिल्ट-इन)।