نشست‌های ارتباطات SSL با SSL Handshake شروع می‌شوند که از رمزگذاری نامتقارن Asymmetric استفاده می‌کند یعنی از دو کلید متفاوت برای دو سمت ارتباط استفاده می‌کند. این تکنیک را رمزگذاری کلید عمومی می‌نامند. در این تکنیک از دو کلید عمومی و خصوصی استفاده می‌شود: کلید عمومی که توسط سرور به به همه داده می‌شود و کلید خصوصی – Private Key که تنها نزد سرور باقی می‌ماند. دیتای رمزنگاری شده با کلید عمومی فقط با کلید خصوصی رمزگشایی و رمزگذاری می‌شود.