Оглавление:
- Определение - Что означает Secure Sockets Layer (SSL)?
- Techopedia объясняет уровень защищенных сокетов (SSL)
Определение - Что означает Secure Sockets Layer (SSL)?
Secure Sockets Layer (SSL) - это стандартный протокол, используемый для безопасной передачи документов по сети. Технология SSL, разработанная Netscape, создает защищенную связь между веб-сервером и браузером, чтобы обеспечить конфиденциальную и целостную передачу данных. SSL использует транспортный протокол управления (TCP) для связи.
Techopedia объясняет уровень защищенных сокетов (SSL)
В SSL слово «сокет» относится к механизму передачи данных между клиентом и сервером по сети.
При использовании SSL для безопасных Интернет-транзакций веб-серверу требуется SSL-сертификат для установления безопасного SSL-соединения. SSL шифрует сегменты сетевого подключения над транспортным уровнем, который является компонентом сетевого подключения над программным уровнем.
SSL использует асимметричный криптографический механизм, в котором веб-браузер создает открытый ключ и закрытый (секретный) ключ. Открытый ключ помещается в файл данных, известный как запрос на подпись сертификата (CSR). Закрытый ключ выдается только получателю.
Цели SSL:
- Целостность данных: данные защищены от подделки.
- Конфиденциальность данных. Конфиденциальность данных обеспечивается с помощью ряда протоколов, включая протокол записи SSL, протокол рукопожатия SSL, протокол изменения SSL CipherSpec и протокол оповещения SSL.
- Аутентификация клиент-сервер: протокол SSL использует стандартные методы криптографии для аутентификации клиента и сервера.
SSL является предшественником Transport Layer Security (TLS), который является криптографическим протоколом для безопасной передачи данных через Интернет.
