CodeShot
Midسختی 3 از ۵· در 15٪ مصاحبه‌های این حوزه پرسیده شده

TLS Handshake چه مراحلی دارد؟

نشان کردن

پاسخ کوتاه

کلاینت و سرور روی نسخهٔ TLS و الگوریتم توافق می‌کنند، گواهی سرور تأیید می‌شود و یک کلید متقارن مشترک برای ادامهٔ ارتباط ساخته می‌شود.

پاسخ کامل

بعد از Handshake، رمزنگاری نامتقارن (کلید عمومی/خصوصی) کنار گذاشته می‌شود و بقیهٔ ارتباط با رمزنگاری متقارن (سریع‌تر) ادامه می‌یابد — ترکیبی از امنیت رمزنگاری نامتقارن برای تبادل کلید و سرعت رمزنگاری متقارن برای داده.