Встречается на собеседованиях • сегодня

Что гарантирует надежность сертификата в HTTPS

Сертификат в HTTPS гарантирует:

  1. Подлинность сервера – подтверждает, что вы подключены к настоящему сайту, а не к поддельному.
  2. Шифрование данных – обеспечивает защиту передаваемой информации (TLS/SSL).
  3. Целостность данных – предотвращает изменение данных при передаче.

Кто выдает сертификаты?
Центры сертификации (CA), например Let's Encrypt, DigiCert. Они проверяют владельца домена перед выдачей.

Как проверить сертификат?
Браузер автоматически проверяет:

  • Срок действия
  • Подпись доверенного CA
  • Соответствие домена
javascript
// Пример проверки сертификата в Node.js
const https = require('https');
const options = {
  hostname: 'example.com',
  port: 443,
  path: '/',
  method: 'GET',
  rejectUnauthorized: true // Проверка сертификата включена
};

Сертификаты с ошибками (просроченные, самоподписанные) вызывают предупреждения в браузере.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы