Что такое SSL-сертификат и для чего он нужен?
По сути, SSL-сертификат — это цифровая подпись вашего сайта, подтверждающая его подлинность. Использование сертификата позволяет защитить как владельца сайта, так и его клиентов.
SSL-сертификат даёт возможность владельцу применить к своему сайту технологию SSL-шифрования.
Таким образом, назначение SSL-сертификата — обеспечить безопасное соединение между сервером и браузером пользователя, надёжно защитить данные от перехвата и подмены.
								Как создать самоподписанный SSL сертификат.
Прежде всего нужно установить утилиту OpenSSL. Далее, создаем отдельную папку в которой будем создавать файлы сертификата (к примеру C:\OpenSSL)
 
															Открыть командную строку в режиме Администратор
Правой кнопкой по кнопке ПУСК — Командная строка (Администратор)
								 
															Перейдем в нашу папку
cd "c:\OpenSSL" 
															Генерируем приватный ключ
openssl genrsa -out server.key 2048
 
															Выполняем запрос на сертификат
openssl req -new -key server.key -out server.csr
 
															Вводим информацию и компании и домене
 
															
									Генерируем самоподписанный сертификат
				openssl req -new -x509 -days 365 -key server.key -out server.crt
 
															
									Преобразуем сертификат и ключ в файл .pfx
				openssl pkcs12 -inkey server.key -in server.crt -export -out server.pfxпридумайте пароль и вводите его два раза, при этом не будет видно что он вводится
 
															Готово.
								