SSL (Secure Socket Layer) أو TLS (Transport Layer Security) هو بروتوكول أمان قائم على التشفير حيث يتيح الاتصال المشفر بين موقع الويب ومتصفح الويب. يمنع الأطراف غير المصرح لها من الوصول إلى البيانات المتبادلة بين الموقع وزواره أو رؤيتها.