Secure Socket Layer (SSL) و Transport Layer Security (TLS) پروتكلهای امنیتی هستند كه به منظور تأمین امنیت تبادلات روی شبكه و اینترنت استفاده میشوند. به بیان دقیقتر، SSL/TLS یك ارتباط رمزگذاریشده و تصدیق اصالتشده بین سرویسدهنده (Server) و سرویسگیرنده (Client) فراهم میكند. به عنوان نمونه، SSL یك لینك رمزگذاریشده بین مرورگر كاربر و وبسایت فراهم میكند. این لینك تضمین میكند كه دادههای مبادلهشده بین مرورگر و وبسایت توسط دیگران قابل مشاهده و تغییر نیستند.
استفاده از SSL، مستلزم دریافت گواهی SSL است.