Sobes.tech
Intern

SSL чист?

sobes.tech AI

Ҷавоб аз AI

SSL (Secure Sockets Layer) — бу, криптографӣ протоколест, ки интиқоли бехатари маълумотро байни мизоҷ (браузер) ва сервер таъмин мекунад.

Функсияҳои асосии он:

  • Шифргузорӣ: Ҳифз аз маълумоти интиқолшуда аз ҷониби шахсони сеюм ва хонданаш.
  • Аутентификация: Санҷиши ҳақиқати сервер барои мизоҷ.
  • Интегратсияи маълумот: Гарантия барои он, ки маълумот дар равандҳои интиқол тағир наёфтааст.

Кори SSL асос ёфтааст ба истифодаи ҷуфтҳои калид (публич ва хусусӣ) ва сертификатҳои рақамӣ, ки аз ҷониби марказҳои сертификатсия (Certificate Authorities, CA) дода мешаванд.

Қадамҳои барқарор кардани пайвастшавии SSL (TLS Handshake):

  1. Client Hello: Мизоҷ ба сервер версияҳои дастгиришавандаи протоколи SSL/TLS, маҷмӯи шифрҳо ва рақами тасодуфиро мефиристад.
  2. Server Hello: Сервер параметрҳои мувофиқтаринро аз пешниҳодшудаи мизоҷ интихоб мекунад, рақами тасодуфии худро ва сертификати SSL-ро мефиристад.
  3. Сертификати сервер: Мизоҷ ҳақиқати сертификати серверро санҷида, муҳлати амал, эътимод ба CA ва ғайраро месанҷад.
  4. Client Key Exchange: Мизоҷ калиди симметриро барои сессия мебарорад, онро бо калиди умумии сервер шифр мекунад ва мефиристад.
  5. Change Cipher Spec: Мизоҷ ва сервер иттилоъ медиҳанд, ки истифодаи калиди симметриро оғоз мекунанд.
  6. Finished: Ҳамдигар шифршудаи паёмҳоро мефиристанд, ки анҷоми барқарорсозии пайвастшавиро тасдиқ мекунанд.

Пас аз handshake муваффақ, тамоми трафик байни мизоҷ ва сервер бо истифодаи калиди симметрӣ шифр мешавад, ки ҳифзи махфият ва иттифоқи маълумотро таъмин мекунад.

Стандарти муосир TLS (Transport Layer Security) аст, ки наследии SSL мебошад. Ҳарчанд термин "SSL" одатан ба хотири одат истифода мешавад, ҳоло версияҳои TLS (1.0, 1.1, 1.2, 1.3) истифода мешаванд.