SSL




SSL

SSL (англ. secure sockets layer — уровень защищённых сокетов) — протокол для шифрования передаваемых данных "на лету" (текстовых и голосовых сообщений).

Основа защиты SSL, это:

  • асимметричная аутентификация (проверка подлинности);
  • симметричное шифрование.

Один из основных плюсов SSL — независимость от используемого протокола передачи данных, будь то HTTP, FTP или любой другой, поскольку аутентификация и выбор алгоритма шифрования происходят до начала передачи основного сообщения.

Таким образом, SSL является своего рода прослойкой между выбранным протоколом программы-клиента (к примеру, HTTP) и транспортным протоколом TCP/IP.

Принцип работы SSL

В данный момент протокол SSL уже не является достаточно безопасным, в нём выявлены различные "лазейки", позволяющие злоумышленникам с помощью различных типов атак взламывать соединение. Поэтому в настоящее время рекомендуется использовать его прямого преемника — протокол TLS.






Полезный совет:



Система проверки ошибок от Mistakes.ru