SSL क्या है?
SSL की full form होती है, Secure Socket Layers.
यह client और server के बीच में senstive data को protect करता है.
आसन शब्दों में कहें तो, आपके और किसी website में होने वाली जानकारी के आदान-प्रदान को सुरक्षित बनाना या कह लीजिये encrypted करना.
जिनकी एक eCommerce site है, उनके लिए SSL होना आवश्यक है. यह आपकी site को केवल trustworthy (विश्वास-योग्य) ही नहीं बनता, यदि आप अपनी website पर SSL use करते हैं तो ये Search Engine ranking के लिए भी एक positive signal होता है.
बहुत से bloggers इस बात पर बहस करते हैं कि उन्हें SSL certificate की ज़रुरत नहीं हैं क्योंकि वे केवल जानकारी offer करते हैं और कुछ बेचते नहीं हैं.
Logic तो valid लगता है, पर आपको पता होना चाहिए कि blogging बस एक hobby ही नहीं है और जो लोग आपके blog को पढ़ते हैं, वे उसके बाद कुछ decisions भी लेते हैं. SSL encryption से आप middle attacks को prevent कर सकते हैं, जोकि एक serious security issue है, जब भी आप कोई online काम करते हैं.
Bloggers LetsEncrypt और CloudFlare जैसे companies के द्वारा offer किये जाने वाले Free SSL का फायदा उठा सकते हैं. यह दोनों companies से SSL लेना free भी है और सभी hosting comapnies इन्हें support भी करती हैं. (आप आने वाले दिनों में SSL के बारे में हमारे blog पर और जानेंगे)
चलिए अब उन चीज़ों के बारे में जान लेते हैं, जिनके बारे में आपको पता होना चाहिए, एक SSL certificate को खरीदने से पहले.
Dedicated SSL Vs. Shared SSL
- Dedicated SSL वे होते हैं जिनका पूर्ण रूप से स्वामित्व (ownership) user के पास ही होती है. (इन्ही के पैसे लगते हैं)
- Shared SSLs आम तौर पर free होते हैं, पर इनके कुछ security concerns भी होते है और eCommerce sites के लिए recommended भी नहीं है.
Dedicated और Shared SSLs के बीच में एक और बड़ा difference उनकी support services भी है. Shared SSLs में आपको support नहीं मिलता बल्कि Dedicated SSLs में आपको support की सुविधा भी मिलती है.
(फिर भी Google पर एक search करके या फिर अपनी hosting के technical support सिस्टम से मदद लेके आप issues को जल्दी ही solve भी कर सकते हैं.
Encryption का Level
Encryption के बहुत से levels उपलब्ध हैं. Credit/Debit cards को accept करने के लिए, आपके पास कम से कम 128-BIT का SSL certificate भी होना चाहिए.
Brand का नाम
जब आप SSL certificate को खरीदने के लिए options को खोजते हैं, आप पाएंगे कि बहुत सी comapanies SSL certifcates को बेचती हैं. इससे आप confusion में पड़ सकते हैं.
आप एक SSL को कहीं से भी खरीद सकते हैं, पर किसी बड़े brand से ही SSL लें, ख़ास तौर पर तब जब आप काफी महंगी चीज़ें बेचते हों, जैसे कि cars, गहने और jet planes आदि या फिर जहाँ पर भी लोगों के साथ आपका विश्वास important हो.
क्या आपको एक Dedicated IP चाहिए?
जब आप SSL use करते हैं तो आपके पास एक dedicated IP होना भी ज़रूरी है.
इस तरीके से आपका SSL आपके IP address के साथ लिंक हो जायेगा. फिर भी अब dedicated IP SSL certificate को install करने के रस्स्ते में एक शर्त नहीं है.
Shared hosting platforms पर बहुत सी companies Server Name Identification (SNI) को SSL certificates को shared I.P. addresses पर offer करने के लिए use कर रहीं हैं. SNI ये indicate करता है कि कौन से होस्ट name पर client connect करने की कोशिश कर रहा है और ये server को एक ही I.P. और पोर्ट पर multiple certificates को present करना allow करता है.
आसन शब्दों में कहें तो आप SSL certificates को अब shared hosting पर भी use कर सकते हैं.
लेकिन जब आप एक shared I.P. को use करते हैं, नीचे लिखी चीज़ों का ध्यान रखिये:
- एक Certificate mismatch error होना सामान्य है.
- SNI बहुत से पुराने web broswers के versions के साथ compatible नहीं है.
- आप SNI के बारे में detail में यहाँ से जान सकते हैं.
मैं आपको suggest करूँगा कि आप SSL के लिए एक dedicated IP address use करना ही शुरू कर दीजिये. यह आम तौर पर $3/प्रति महिना cost करता है और आप इसे high end shared hosting packages के साथ free में भी प्राप्त कर सकते हैं.
क्या आप SSL के लिए महीने दर महीने pay कर सके हैं?
जी नहीं.
किसी भी SSL cerificate को खरीदने के लिए कम से कम tenure 1 साल होता है जैसे कि एक domain name के साथ होता है.
अगर आप चाहें तो आप इसे 2-3 साल के लिए भी एक साथ खरीद सकते हैं.
मुझे आशा है कि इस post को पढ़कर SSL सम्बंधित आपके सारे questions clear हो गए होंगे. अगली guide में हम जल्द ही जानेंगे अलग-अलग तरह के SSL certificates के बारे में और ये भी जानेंगे कि आपको कौनसा certificate खरीदना चाहिए.
तब तक के लिए, आप अपने विचारों या अन्य questions को हमारे साथ comments के ज़रिये साँझा कीजिये. इस post को अन्य लोगों के साथ social media पर भी ज़रूर शेयर कीजिये.
Subscribe for more such videos
This post was last modified on July 14, 2017 11:02 pm
View Comments (39)
Its very interesting and informative post
Thanks for sharing keep up Good work
Gurmeet Ji, बहुत अच्छा बताया आपने लेकिन LetsEncrypt और CloudFlare में से Blogger BlogSpot के लिए कौन सा अच्छा है, क्या free SSL site की Speed पर भी कोई असर डालता है...
Blogger already free SSL offer karta hai bs domain custom nahi hona chahiye.
Hi Sir ! Thank you for sharing the post. Your Website is Superb... and thanks again. Because .. i need this post <3
Thank YOu bhai...Ye Sach me bahut acha article likha h apne,, Thank You For sharing This..
Very nice article gurmeet sir.
Very nice information about SSL certificate. Thanks Gurmeet.
mere wordpress ka admin panel bahut slow ho gya ek click krta hun to 30 second leta hai khulne men jabki visitor ke liye website perfact hai waha koi dikkat nahi hai pr sirf yah mere amdin panel hi slow hai please mujhe batao ki yah kyo hua or isko theek kaise karu...
Chances are:
Aapki PHP Memory Limit kam hai.
Server Slow Hai.
aapne SSL Certificate ki bahut hi achchi jankari di he. yh jankari bahut kam aayedi.
Hello Sir Maine SSL Certificate Pack Purchesd kiya hai ab isko blog me kaise lagau :)
https://documentation.cpanel.net/display/ALD/Install+an+SSL+Certificate+on+a+Domain
Sir maine apne Blog ke liye SSL Certificate nhi liye hai kyonki mai apne Blog par sirf Information se related Article hi Write karta hun...
To kya mujhe Search ke First Page par aane ke liye SSC Certificate lena chahiye ya nahi?
App CloudFlare Se Free SSL se kam chla sakte hain. :)