HTTP и HTTPS

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/12

encourage image

There's no tags or description

Looks like no tags are added yet.

13 Terms

1
New cards

основное отличие HTTP и HTTPS

HTTP отправляет информацию в открытом виде, а HTTPS добавляет шифрование данных через протоколы SSL/TLS

2
New cards

компоненты HTTP-запроса

  1. стартовая строка

  2. заголовки

  3. тело запроса


3
New cards

компоненты стартовой строки

метод

URL

версия протокола

4
New cards

компоненты HTTP-ответа

строка статуса

заголовки

тело

5
New cards

компоненты стартовой строки

версия протокола

код состояния

текстовое пояснение состояния

6
New cards

перечисли коды состояния

1xx - информационные

2хх - успех

3хх - redirection

4xx - ошибка клиента

5хх - ошибка сервера

7
New cards

С помощью каких протоколов осуществляется шифрование в HTTPS?

SSL

TLS

8
New cards

Как происходит установка соединения при HTTPS?

  1. Инициация рукопожатия

  2. Обмен сертификатами

  3. проверка сертификата

  4. обмен ключами

  5. шифрованное соединение


9
New cards

Что происходит при инициации рукопожатия во время установки соединения при HTTPS запросе?

Клиент отправляет запрос на защищенное соединение, указывая поддерживаемые версии SSL/TLS

10
New cards

Что происходит при инициации рукопожатия во время обмена сертификатами при HTTPS запросе?

Сервер передаёт свой SSL/TLS-сертификат с публичным ключом, информацией о центре сертификации и сроке действия сертификата.

11
New cards

Что происходит при инициации рукопожатия во время проверки сертификата при HTTPS запросе?

Клиент проверяет его подлинность через центр сертификации. Если сертификат действителен, соединение продолжается.

12
New cards

Что такое симметричное шифрование?

Симметричное шифрование использует один и тот же ключ для шифрования и дешифрования данных

13
New cards

Что такое асимметричное шифрование?

Оно использует пару ключей - публичный и приватный.

Публичный ключ используется для шифровки данных и проверки подписей.

Приватный ключ используется для расшифровки информации, зашифрованной публичным ключом.