گواهی SSL چیست و چرا هر سایتی به آن نیاز دارد؟
گواهی SSL، که امروز دقیقتر به آن گواهی TLS میگویند، دو کار انجام میدهد: اتصال بین مرورگر و سایت را رمزنگاری میکند تا رمز عبور، اطلاعات پرداخت و کوکیها در مسیر خوانده یا دستکاری نشوند، و به مرورگر ثابت میکند پاسخ واقعاً از دامنهای آمده که کاربر وارد کرده است. نتیجهٔ قابل مشاهدهاش همان قفل کنار نشانی و پیشوند https است.
بدون گواهی، مرورگرها صفحههای دارای فرم را ناامن علامت میزنند، بسیاری از قابلیتهای جدید وب مثل Service Worker و HTTP/2 در عمل فقط روی HTTPS در دسترساند و درگاههای پرداخت و APIهای خارجی اغلب فقط به نشانی HTTPS وصل میشوند. برای فروشگاه، سامانهٔ عضویت، وبلاگ و حتی صفحهٔ معرفی ساده، HTTPS دیگر انتخاب نیست بلکه حداقل است.