Как расшифровывается SSL и TLS? Что такое SSL и в чѐм принци- пиальное отличие от TLS?
SSL – security sockets layer – уровень защищенности сокетов. криптографический протокол, предназначенный для создания конфиденциального канала связи.
TSL – transport layer security – протокол защищенности транспортного уровня.
Какие протоколы (фазы) используются в процессе реализации SSL? Кто участвует в SSL-соединении?
Протокол «рукопожатия» (handshake) и протокол записи. В ходе первого протокола сервер и клиент. Протокол записи достаточно прост: на основе определѐнного сеан- сового ключа (который является симметричным) идѐт шифрование данных, передача их другой стороне и расшифрование данных при получении.
Опишите шаги первого протокола (фазы) в SSL.
1. подключение клиента к серверу, предоставляет список поддерживаемых сертификатов.
2. сервер выбирает алгоритм из списка (самый надежный и доступный) и оправляет решение (+ сертификат для личной аутентификации)
3. клиент проверяет валидность сертификата
4. клиент и сервер создают общий сеансовый ключ
Что необходимо для создания SSL-соединения?
необходимы удостове- ряющий сертификат сервера на сервере и наличие сертификата удостоверя- ющего центра сервера в списке доверенных центров сертификации у клиента.
Какие существуют виды сертификатов? Чем они отличаются друг от друга? Для чего используются?
Какие требования предъявляются к сертификатам в SQL Server?
Сертификат должен находиться в хранилище сертификатов локального компьютера или в хранилище сертификатов учетной записи службы SQL Server.
Учетная запись службы SQL Server должна иметь необходимое разрешение для доступа к сертификату TLS