Requisitos
Para usar SSL é necessário ter o SSL, libeay32.dll e ssleay32.dll bibliotecas em sua pasta executável.
Instalar o OpenSSL
- https://www.openssl.org/source/openssl-3.2.0.tar.gz
- https://www.openssl.org/source/old/1.0.2/openssl-1.0.2u.tar.gz
Geração do Certificado com OpenSSL
- Abrir o Git Bach no diretório onde está instalado o OpenSSL
- Comando para gerar um certificado autoassinado usando openssl, no windows.
- openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout cert_totali.key -out cert_totali.crt
- Serão solicitado os dados
- Country Name (2 letter code) [AU]: BR
- State or Province Name (full name) [Some-State]: Santa Catarina
- Locality Name (eg, city) []: Blumenau
- Organization Name (eg, company) [Internet Widgits Pty Ltd]: Totali Sistemas LTDA
- Organizational Unit Name (eg, section) []: Totali Sistemas LTDA
- Common Name (e.g. server FQDN or YOUR name) []: Totali
- Email Address []:
Não recomendado para produção, apenas para testes e uso interno, para uso comercial em produção use um certificado válido, como Let's Encrypt.