شاهین

پروتکل امن (HTTPS)

پیشرفته
به‌روزرسانی ۲۰ تیر ۱۴۰۵ تحریریه شاهین ۲ دقیقه مطالعه
تلفظEN/ˌeɪtʃ tiː tiː piː ˈɛs/

HTTPS نسخه امن پروتکل HTTP است که ارتباط بین مرورگر و سرور را رمزنگاری می‌کند تا داده در مسیر نه دیده شود و نه دستکاری.

امروز HTTPS استاندارد پایه است نه یک مزیت: مرورگرها سایت بدون آن را «ناامن» علامت می‌زنند و بسیاری از قابلیت‌های مدرن مرورگر فقط روی اتصال امن کار می‌کنند. از دید عملکرد، HTTPS یک هزینه کوچک اضافه می‌کند — دست‌دهی امن (TLS) یک مرحله به برقراری اتصال می‌افزاید — اما این هزینه با اتصال‌های بازاستفاده‌شده و نسخه‌های جدید پروتکل کوچک است و در برابر امنیت ناچیز. یک اثر جانبی مهم روی داده هم دارد: وقتی کاربر از یک صفحه امن (HTTPS) به یک صفحه ناامن (HTTP) می‌رود، مرورگر سرآیند رفرر را پاک می‌کند، و همین یکی از دلایل گم‌شدن سیگنال منبع و افتادن ترافیک در سطل Direct است. پس HTTPS هم شرط امنیت است و هم بر کیفیت داده اکتساب اثر می‌گذارد.