پروتکل SSL اطلاعات بین کاربر و سایت را رمزگذاری می کند ، بنابراین وقتی هکر بین کاربر و سایت نفوذ می کند (اصطلاحاً هک) ، نمی تواند اطلاعات را بازیابی کند.
عناوین محتوا
فرق بین SSL و TLS در چیست؟
SSL و TLS انواع پروتکل های رمزگذاری هستند که وظیفه ایمن سازی ارتباطات بین سرورها ، کاربران و برنامه های کاربردی بر روی شبکه را بر عهده دارند
نسخه اول پروتکل SSL در سال ۱۹۹۵ توسط Netscape با نسخه ۲.۰ معرفی شد. اما به سرعت نسخه ۳.۰ بهبود یافته جای آن را گرفت.
پروتکل TLS اولین بار در سال ۱۹۹۹ بر اساس SSL 3.0 معرفی شد و در نهایت جایگزین SSL شد.
البته ، پروتکل TLS امکان ارتقاء اتصال کاربر را از TLS 1.0 به SSL 3.0 در صورت لزوم فراهم کرد.
اکثر مرورگرها اکنون به طور پیش فرض از ۱.۰ پشتیبانی می کنند. SSL همچنین می تواند برای ایمن سازی پروتکل های دیگر مانند FTP و SMTP استفاده شود.
SSL و TLSبین دو نقطه
ارتباطی تونلی دو طرفه ایجاد می کنند. از HTTPبرای انتقال داده استفاده می شود ، اما وقتی این اتصال با SSL / TLS ایمن شود ، پروتکل انتقال داده HTTPS خواهد بود.
از پروتکل SSL یا TLS استفاده کنیم؟
نسخه های ۲SSL و ۳SSL به دلیل آسیب پذیری های امنیتی توسط IETF تایید نشدند.
علاوه براین ، امروزه اکثر مرورگرها ، هنگام برخورد با سرور وب که از این دو نسخه SSL استفاده می کند ، تجربه کاربری خوبی برای بازدیدکنندگان ندارند.
به عنوان مثال ، بازدید کننده خطای HTTPS را در URL مشاهده کند یا مرورگر خطای امنیتی را نشان دهد. ازاین رو ، استفاده از TLSبرای همه سرور ها مناسب می باشد.
آیا پروتکل SSL و TLS کدگذاری متفاوتی دارند؟
در واقع بله. همین را می توان در مورد نسخه های قدیمی SSL نیز گفت.
پروتکل SSL و TLS اساساً از یک پروتکل مشابه استفاده می کنند ، اما به دلیل تفاوت نسخه ، SSL2 از SSL3 سازگار نیست و SSL3 از TLS1 سازگار نیست.
علاوه براین می شود گفت که نسخه TLS 1 در واقع SSL نسخه ۴ است ، زیرا هر دو دارای پروتکل مشابه هستند.
هر نسخه جدید این پروتکل با ویژگی های پیشرفته یا قابلیت های جدید ارائه می شود. نسخه ۱SSL هرگز برای عموم منتشر نشد ، نسخه ۲ برای استفاده عمومی بیرون آمد اما مشکلات و اشکالات زیادی داشت نسخه ۳ در واقع همان رونویسی نسخه ۲ بود تا مشکلات آن برطرف شود و نسخه TLS 1 نسخه سفارشی SSL نسخه ۳ بود.
توجه داشته باشید که SSL و TLS در اینجا فقط به ارتباط برقرار کردن بین سرور و کاربر اشاره می کنند.
این ارتباط به خودی خود اطلاعات را رمزگذاری نمی کند ، ولی کاربر و سرور در مورد روش رمزگذاری باهم توافق دارند.
سرورهای وب از TLS پشتیبانی می کنند؟
بله،با خرید ssl ، گواهی صادر شده توسط رمز وب از آخرین نسخه TLS استفاده می کند و همه وب سرورها از آخرین نسخه TLS پشتیبانی می کنند.