Интернет магазин китайских планшетных компьютеров



Компьютеры - TLS

05 июня 2011


Оглавление:
1. TLS
2. Алгоритм процедуры установления соединения по протоколу TLS handshake
3. Алгоритмы, использующиеся в TLS



TLS — криптографический протокол, обеспечивающий защищённую передачу данных между узлами в сети Интернет.

TLS-протокол основан на протоколе Netscape SSL версии 3.0 и состоит из двух частей — TLS Record Protocol и TLS Handshake Protocol. Различия между SSL 3.0 и TLS 1.0 незначительны, поэтому далее в тексте термин «SSL» будет относиться к ним обоим.

TLS Working Group, основанная в 1996 году, продолжает работу над протоколом.

Описание

TLS предоставляет возможности аутентификации и безопасной передачи данных через Интернет с использованием криптографических средств. Часто происходит лишь аутентификация сервера, в то время как клиент остается неаутентифицированным. Для взаимной аутентификации каждая из сторон должна поддерживать инфраструктуру открытого ключа, которая позволяет защитить клиент-серверные приложения от перехвата сообщений, редактирования существующих сообщений и создания поддельных.

SSL включает в себя три основных фазы:

  • Диалог между сторонами, целью которого является выбор алгоритма шифрования
  • Обмен ключами на основе криптосистем с открытым ключом или аутентификация на основе сертификатов.
  • Передача данных, шифруемых при помощи симметричных алгоритмов шифрования


Просмотров: 2545


<<< Time Stamp Protocol
Trusted Platform Module >>>