گواهینامه امنیتی یا SSL (Secure Sockets Layer) یک پروتکل امنیتی است که برای ارتباطات امن در اینترنت استفاده میشود. این پروتکل با استفاده از رمزنگاری اطلاعات، امکان ارسال و دریافت اطلاعات بدون هرگونه تغییر یا دستکاری توسط اشخاص غیرمجاز را فراهم میکند. SSL به عنوان یک لایه امنیتی بین کاربر و سرور عمل میکند و اطلاعات حساس مانند رمز عبور، شماره کارت اعتباری و اطلاعات شخصی را در حین انتقال محافظت میکند.
برای استفاده از SSL، یک گواهینامه امنیتی بر روی سرور نصب میشود. این گواهینامه، توسط یک مرکز اعتبارسنجی معتبر صادر میشود و اطلاعاتی مانند نام سرور، نام دامنه و مشخصات سازمانی را در خود ذخیره میکند. وقتی کاربر به یک وبسایت با استفاده از SSL متصل میشود، مرورگر وب از گواهینامه امنیتی سرور بررسی میکند و در صورت تطابق، ارتباط امن برقرار میشود و نماد قفل در نوار آدرس نمایش داده میشود.