На предыдущей лекции, мы говорили о том, как цифровые сертификаты помогают при аутентификации и обеспечивают безопасный и надежный процесс обмена ключами в TLS. Сегодня мы узнаем, как именно сгенерировать сертификат и подписать его с помощью центра сертификации (CA). Поскольку будет демонстрироваться сам процесс и сертификаты не будут использоваться в реальных проектах, мы не станем отправлять наш запрос на подпись сертификата (CSR) в настоящий центр сертификации. Вместо этого мы будем играть обе роли: центра сертификации и того, кто подаёт сертификат на подпись. Итак, на первом этапе мы сгенерируем приватный ключ и его