Встречается на собеседованиях • сегодня
В чем разница между TLS и mTLS
TLS (Transport Layer Security) обеспечивает шифрование и аутентификацию сервера для клиента. Клиент проверяет сертификат сервера, но сервер не проверяет клиент.
mTLS (Mutual TLS) добавляет двустороннюю аутентификацию: сервер также проверяет клиентский сертификат. Это повышает безопасность, так как обе стороны подтверждают свою подлинность.
Пример настройки mTLS в Java (серверная сторона):
java
SSLContext sslContext = SSLContext.getInstance("TLS");
sslContext.init(
keyManagerFactory.getKeyManagers(), // серверный ключ
trustManagerFactory.getTrustManagers(), // доверенные клиентские сертификаты
new SecureRandom()
);Используется в микросервисах, банковских системах, где критична идентификация обеих сторон.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы