आज कल हमारी लाइफ इन्टरनेट पर ज्यादा शिफ्ट हो गयी है, जिसमे Online Shopping करना, Online Payment, Movie Ticket Booking, Online Recharges,और कई तरह के काम करते है, जिसमे हमें अपनी Personal Details, Mobile Number, Card Details, Email Id, इत्यादी देनी होती है. लेकिन कभी सोचा है जो Details हम Internet पर Provide करते है वो Secure है.
जिस तरह से Internet का यूज़ बहुत तेजी से बढ़ रहा है उसी तरह से Internet Crime भी बहुत तेजी से बढ़ रहा है. Online Hackers बिना समय गवाएं हमारी Personal Details आसानी से चुरा सकते है. इसी तरह की समस्या से बचने के लिए वेबसाइट Owners एक Protocol का यूज़ करते है, जिसे कहते है SSL Certificate. जो वेबसाइट के Data को Secure रखता है. यह एक third-party Certificate होता है जो Web पर हमारी Details को Secure रखता है. तो चलिए जानते है SSL Certificate Kya Hai कैसे काम करता है.Full Form क्या है. SSL Certificate के क्या यूज़ है. और कैसे ख़रीदे.
SSL को Netscape ने Developed किया है, ताकि Web Browser और Web Server की Transaction को Extra Security Provide की जा सके.
अगर आपका भी कोई Blog, वेबसाइट, या E-commerce Store है तो आप भी SSL Certificate का ज़रूर यूज़ करे ताकि आप Internet पर होने वाले Fraud से Safe रहे. इस Article मे हम जानेगे कैसे SSL Certificate वेबसाइट को Secure करता है.
SSL Full form (What is SSL Full form)
विषय सूचि
Full Form है Secure Socket Layer. SSL को TLS (Transport Layer Socket) भी कहते है.
SSL Certificate क्या है? (What is SSL Certificate)
SSL तीन Fundamentals पर काम करता है, Encryption, Authenticity, and validation. SSL(Secure Socket Layer) Certificate एक Data encryption protocol होता है, जो Internet पर Data को Secure रखता है. SSL Certificate एक Secure connection establish करता है Web Browser और Server, Server to Server और Web Application के साथ. SSL Certificate हमें information Provide करता है, जैसे Data Transfer, Login Information, Credit Card, Bebit card Details Secure है.
अब सवाल ये आता है हमें कैसे पता चलेगा की वेबसाइट Secure है या नहीं. आप देखंगे की जब भी आप search engine पर कोई वेबसाइट search करते है तो कई वेबसाइट के आगे HTTP mention होता है. जबकि कई वेबसाइट के आगे HTTPS mention होता है. जिस वेबसाइट के आगे HTTPS mention होता है वो वेबसाइट Secure होती है. मतलब वो वेबसाइट SSL Certificate से Certified है.
- http://www.example.com (Not Secured)
- https://www.example.com (Secure)
SSL कैसे काम करता है? (How SSL Works)
SSL Kaise Kaam Karta Hai. मान लीजिए आप कोई Online shopping या Online Payment करते समय, जो Personal Details Internet पर Provide करते हो उसका कोई misयूज़ न हो इसके लिए एक layer का यूज़ होता है, जिसे Secure socket layer या SSL कहते है.
जब आप किसी भी वेबसाइट पर कोई form या Online Details fill करते हो तो, आप उसे normal letter मे ही fill करते हो, लेकिन जो वेबसाइट Secure नहीं होती वो इस input को normal letter मे ही accept करती है जिस से hackers को आपकी Details चोरी करने का मौका मिल जाता है और आप Online fraud का शिकार हो जाते हो.
लेकिन जब आप Secured वेबसाइट पर कोई information fill करते हो वो normal letter मे ना जा कर encrypted form मे Server तक जाती है और Server से भी encrypted form ही browser तक आती है. Encrypted form मे होने की वजह से hackers आपके Data को read नहीं कर पाते और आपका Data Secure रहता है. अब आपको पता चल गया होगा की SSL Certificate किस तरह काम करता है.
SSL के प्रकार (Types of SSL)
SSL Certificate वेबसाइटs के लिए होते है जो आपको Online Security और protection प्रदान करता है। आप इसे Online भी purchase कर सकते है। Market मे जो common Certificate है वो आपको 128-bit encryption की Security Provide करते है। वैसे तो मार्किट मे आपको 256-bit encryption वाले Certificate भी मिल जायेंगे लेकिन वर्तमान मे industry मे ज्यादतर 128-bit encryption वाले Certificate यूज़ होते है। आप चाहे तो 256-bit encryption वाले Certificate यूज़ कर सकते है। लेकिन ये 128-bit encryption से महंगे होते है। 256-bit encryption Certificate आपको ज्यादा Security और protection प्रदान करते है.
आपको और आपके यूज़र को Online frauds से बचाने के लिए मार्किट मे कई तरह के SSL Certificate मौजूद है. जिनके बारे मे नीचे बताया गया है.
- Dedicated
- Shared
- Wildcard
Dedicated SSL Certificate
Dedicated SSL Certificate किसी एक specific domain को ही assign होता है. ये बहुत महंगे Certificate होते है, अगर आपकी site के साथ कोई sub-domain attached है तो ये उसे protect नहीं करेगा और ना ही किसी दूसरे domain के साथ share करेगा.
Shared SSL Certificate
आप नाम से समझ सकते है की इस तरह के Certificates को आप एक से ज्यादा sites के साथ share कर सकते है. Shared SSL Certificate, dedicated SSL Certificates की अपेक्षा कम महंगे होते है. इस तरह के Certificates mostly Web-hosting companies द्वारा अपने कस्टमर्स को Provide किये जाते है.
Wildcard SSL Certificate
यह एक umbrella की तरह होते है, जहां पर आप unlimited sub-domains को एक main वेबसाइट के अंदर protect कर सकते है. Wildcard SSL Certificates उन sub-domains को protect करता है जो एक main वेबसाइट से connect होते है.
Free SSL Certificates
फ्री शब्द का मतलब फ्री नहीं है. ये आपसे कुछ चार्ज लेते है, लेकिन ये paid Certificate की अपेक्षा सस्ते होते है. Free SSL Certificate का encryption और सुरक्षा बहुत ही कम होता है. इस तरह के SSL को खरीदने से पहले इनके बारे investigation ज़रूर करे.
Security issues & SSL के प्रकार (Types of SSL & Security Issues)
SSL आपको कई तरह के Online attacks से Security Provide करता है जैसे:
- Injection attack: Injection attack सबसे पुराना और खतरनाक Web Application attack होता है, इसमें hackers आपको एक program भेजता है और उसे एक command और query से execute करता है. इस तरह के attack में आपके Data चोरी और Data loss होने का खतरा रहता है.
- Flooding attack: Flooding attack denial-of-service attack होता है. इसमें attacker SYN request के माध्यम से आपके system को attack करता है.
- Network sniffing: Network sniffing में हैकर्स network की illegally information collect करते है. जैसे आप किसे e-mail कर रहे है, e-mail मे क्या Data है, कौन सी site visit करते है.
- Man in the middle attack: Man in the middle attack जैसे नाम ही से पता चलता है, दो persons के बीच में तीसरा person आकर आपकी information को चुरा लेता है। मान लीजिये एक network पर दो system communicate कर रहे है, इसी बीच में hacker आकर original connection को अपने connection से replace कर देता है। अब जो भी information share होगी वो hackers से होकर जाएगी।
- Data theft: Data theft इस में hackers illegal तरीके से आपकी information को hack कर लेते है, जैसे Personal Details, login password, software code, algorithm codes.
- Port scanning: Port scanning में हैकर्स आपके system को hack कर लेते है। कई बार system में outdated software होते है, जिन्हे हम update नहीं करते, outdated होने की वजह से software में कुछ loopholes होते है, जिन्हे hackers target करते है। Port scanning कई तरह से होती है। जैसे Vanilla, strobe, fragmented packets, UDP, FTP bounce, stealth scan।
SSL Certificates के फायदे (Benefit of SSL Certificates)
SSL(Secure Socket Layer) एक protocol है जो Secure bridge का काम करता है sever और browser के बीच Data Transfer के लिये. आज के समय में SSL ज़रुरत बन चूका है उनके लिये जो e-commerce store या Online shopping sites run करते है.
Data Protection
SSL Web browser और Server के बीच एक Secure connection establish करता है, जिस से यूज़र का Data Secure रहता है.
Private Communication
SSL आपकी site पर communication को पूरी तरह से private रखता है. SSL Certificate यूज़र Details को जैसे credit, debit card, login passwords, bank Details को encrypted form में रखता है. जो Online fraud से safe रखता है.
Warnings
अगर आप chrome पर कोई वेबसाइटs विजिट करते हो जो SSL certified नहीं है तो ये एक warning flash करता है “Not Secure“. ये warning chrome 68 और higher version पर ही show करता है.
Customer Confidence
Customer confidence के purpose से SSL Certificate बहुत ज़रूरी है खासकर उन के लिये जो Online store run करते है. अगर आप की shop पर Online Payment या shopping करते वक़्त अगर यूजर के साथ कोई Online fraud होता है तो यूज़र शायद ही आपकी site दोबारा visit करे.
SEO Boost
गूगल ने वेबसाइटs के लिये SSL Certificate को mandatory कर दिया है। अगर आपकी साइट SSL certified है तो आप google की नज़रो में valid sites count होते हो। अगर आप site में SSL Certificate का यूज़ करते है तो आपकी site search engine में बेहतर rank करती है।
SSL कैसे ख़रीदे (How To Buy SSL Certificate)
SSL Certificate को खरीदना बहुत ही आसान है। आप SSL Certificate Godaddy, Hostgator, Bigrock, A2 hosting, Bluehost से भी खरीद सकते है। इन sites से SSL Certificate खरीदने पर आपको इनका तय amount देना होता है।
वैसे आजकल बहुत सी Web-hosting companies भी अपने यूज़र को SSL Certificate Provide करती है. आप Let’s encrypt company से free में भी SSL Certificate ले सकते है. Let’s Encrypt, Internet research group का एक प्रोजेक्ट है, जो आम लोगो को Certificate प्रदान करते है.
जरुर देखे :-
- Cloudflare Kya Hai? और क्या फ़ायदा है Cloudflare का इस्तमाल कैसे कर सकते है
- CDN Kya Hai? और क्यों जरुरी है आपके Website और Blog के लिए
- WordPress क्या है? और WordPress Par Website Kaise Banaye? जाने हिंदी में
निष्कर्ष
SSL ना केवल एक Certificate है बल्कि एक पूरा Security solution है. SSL Certificate आपको traffic boost करने मे भी Help करता है. तो अगर आप भी कोई Blog, वेबसाइट या Online store run करते है तो SSL Certificate ज़रूर यूज़ करे.
आशा करता हूँ आपको ये समझ आ गया होगा की SSL kya hai, इसका क्या यूज़ है. अगर आपका कोई भी सवाल या सुझाव है तो आप हमें comment भी कर सकते है.