TLS یک پروتکل امنیتی است که وظیفه ایجاد اتصال امن بین Server و Client را بر عهده دارد و مخفف Transport Layer Security می باشد. در این مقاله داتیس نتورک با مفهوم پروتکل امنیتی TLS کاملا آشنا خواهیم شد و به بررسی کاربرد آن در شبکه های کامپیوتری می پردازیم، همراه ما باشید.
از وظایف اصلی پروتکل TLS فراهم آوردن حریم خصوصی و یکپارچگی اطلاعات در برقراری ارتباط بین دو اپلیکیشن در محیط شبکه است.پس می توانیم نتیجه بگیریم که پروتکل TLS یک پروتکل امنیتی هس، که به طور عمده در بین پروتکل های امنیتی به فعالیتش ادامه میدهد.مثال کاربرد TLS در مرورگر ها است که نیازمند رد و بدل شدن اطلاعات به صورت امن در بستر شبکه می باشد و یا کاربرد های دیگر برای مثال: ارتباطات VPN ، FTP و VOIP و …
پروتکل امنیتی لایهٔ انتقال (Transport Layer Security)، بر پایه لایهٔ سوکتهای امن (Secure Sockets Layer) که یکی از پروتکلهای رمزنگاری است و برای تأمین امنیت ارتباطات از طریق اینترنت بنا شدهاست.
برای اطمینان از هویت طرف مقابل و تبادل کلید متقارن از گواهی X.509 و رمزنگاری نامتقارن استفاده میکند. این پروتکل امنیت انتقال دادهها را در اینترنت برای مقاصدی چون کار کردن با پایگاههای وب، پست الکترونیکی، نمابرهای اینتزنتی و پیامهای فوری اینترنتی به کار میرود. اگرچه TLS و SSL با هم تفاوتهای اندکی دارند ولی قسمت عمدهای از این پروتکل کم و بیش یکسان ماندهاست.
TLS و SSL درمدل TCP/IP عمل رمزنگاری را در لایههای پایینی لایه کاربرد انجام میدهند ولی در مدل OSI در لایه جلسه مقداردهی را شده و در لایه نمایش کار میکنند: ابتدا لایه جلسه با استفاده از رمزنگاری نامتقارن تنظیمات لازم برای رمزنگاری را انجام میدهد و سپس لایه نمایش عمل رمزگذاری ارتباط را انجام میدهد. در هر دو مدل TLS و SSL به نمایندگی از لایه انتقال کار میکنند.
ممنون. خیلی عالی بود