Este guia explica como uma Certificate Signing Request (CSR) é gerada para um certificado de assinatura de código quando você trabalha com OpenSSL e, tão importante quanto isso, quando essa abordagem deixa de ser aplicável. Desde 1º de junho de 2023, as regras para chaves de assinatura de código mudaram, portanto o antigo fluxo de […]
O snap-in Certificados no Microsoft Management Console (MMC) permite criar um pedido de certificado PKCS #10 numa máquina Windows sem qualquer software adicional. Este guia percorre esse assistente ecrã a ecrã para um certificado de assinatura de código, e começa pela parte que a maioria das instruções mais antigas omite: as regras para as chaves […]
Atualização importante! A partir de 1º de junho de 2023, uma nova medida de segurança está em vigor para certificados de assinatura de código. Todos os certificados de assinatura de código agora devem ser armazenados em hardware que atenda a padrões de segurança específicos, como FIPS 140 Nível 2, Common Criteria EAL 4+ ou seus […]
O Keychain Access ainda está presente em todos os Mac, e o seu Certificate Assistant continua a gerar pedidos de assinatura de certificado. Se esse pedido é útil para assinatura de código depende inteiramente do certificado que está a encomendar. Para um certificado Apple Developer ID, aquele que permite distribuir software para Mac fora da […]
O utilitário keytool, incluído no Java Development Kit (JDK), cria um par de chaves dentro de um keystore Java e o transforma numa CSR (Certificate Signing Request), o bloco codificado que uma Autoridade Certificadora (CA) lê para identificá-lo antes de emitir um certificado. Para assinatura de código, o que o keytool pode ser legitimamente usado […]
Um certificado de assinatura de código comprova quem publicou um determinado software e mostra que o código não foi alterado desde que foi assinado. Para solicitar um, é preciso criar um CSR (Certificate Signing Request), o bloco de texto codificado que a Autoridade Certificadora (CA) usa para identificá-lo e emitir o certificado. Os CSRs de […]
Colocar uma loja PrestaShop em HTTPS exige três passos: instalar um certificado SSL no seu servidor, ativar duas configurações em Shop Parameters, e redirecionar o tráfego HTTP antigo. O passo intermédio é onde a maioria das pessoas se engana, porque o PrestaShop tem duas configurações de SSL em vez de uma, e a segunda permanece […]
Mudar um site Joomla para HTTPS envolve três etapas: instalar um certificado SSL no seu servidor, definir Force HTTPS na Configuração Global do Joomla e adicionar um redirecionamento 301 para que os links HTTP antigos sejam seguidos. A terceira etapa tem uma particularidade específica do Joomla que confunde a maioria das pessoas, e ela é […]
Colocar um certificado SSL num site WordPress requer três passos: instalar o certificado no seu servidor, apontar o WordPress para as versões HTTPS dos seus URLs e redirecionar o tráfego HTTP antigo. A maioria dos hosts trata agora do primeiro passo por si, e desde a versão 5.7 o WordPress trata sozinho de uma grande […]
Um site não pode funcionar adequadamente sem um certificado SSL. Se você não tiver um instalado em seu servidor, os navegadores sinalizarão que sua conexão não é segura. O problema com os certificados SSL é que eles fornecem criptografia inquebrável, mas são propensos a vários erros relacionados a contratempos técnicos ou configuração defeituosa. Um problema […]