Questa guida spiega come viene generata una Certificate Signing Request (CSR) per un certificato di code signing quando si lavora con OpenSSL e, altrettanto importante, quando questo approccio non è più applicabile. Dal 1° giugno 2023, le regole per le chiavi di code signing sono cambiate, quindi il vecchio flusso di lavoro basato solo su […]
Lo snap-in Certificati nella Microsoft Management Console (MMC) può creare una richiesta di certificato PKCS #10 su una macchina Windows senza alcun software aggiuntivo. Questa guida illustra tale wizard schermata per schermata per un certificato di code signing, e inizia dalla parte che la maggior parte delle istruzioni più datate omette: le regole per le […]
The Windows certreq.exe utility builds a Certificate Signing Request (CSR) from a plain-text policy file, normally called request.inf. It is the scriptable way to create a request on Windows without clicking through the Certificates snap-in. This guide shows the policy file and the commands, and it starts with the rule that decides whether a certreq […]
Accesso Portachiavi è ancora presente su ogni Mac, e il suo Assistente Certificato genera ancora richieste di firma del certificato. Se tale richiesta sia effettivamente utile per la firma del codice dipende interamente dal certificato che si sta ordinando. Per un certificato Apple Developer ID, quello che consente di distribuire software Mac al di fuori […]
L’utility keytool, distribuita con il Java Development Kit (JDK), crea una coppia di chiavi all’interno di un keystore Java e la trasforma in una CSR (Certificate Signing Request), il blocco codificato che una Certificate Authority (CA) legge per identificarti prima di emettere un certificato. Per la firma del codice, l’uso legittimo di keytool è cambiato […]
Un certificato di code signing dimostra chi ha pubblicato un determinato software e attesta che il codice non è stato modificato dopo la firma. Per ordinarne uno, è necessario creare una CSR (Certificate Signing Request), il blocco di testo codificato che l’Autorità di Certificazione (CA) utilizza per identificarti ed emettere il certificato. Le CSR per […]
Spostare un sito Joomla su HTTPS richiede tre passaggi: installare un certificato SSL sul server, impostare Force HTTPS nella Configurazione Globale di Joomla e aggiungere un reindirizzamento 301 affinché i vecchi link HTTP vengano seguiti correttamente. Il terzo passaggio ha un’insidia specifica di Joomla che manda in confusione la maggior parte delle persone, ed è […]
Installare un certificato SSL su un sito WordPress richiede tre passaggi: installare il certificato sul server, indirizzare WordPress verso le versioni HTTPS dei tuoi URL e reindirizzare il vecchio traffico HTTP. La maggior parte degli host oggi gestisce il primo passaggio per te, e dalla versione 5.7 WordPress gestisce da solo gran parte del secondo. […]
Portare un negozio PrestaShop su HTTPS richiede tre passaggi: installare un certificato SSL sul server, attivare due impostazioni in Parametri Negozio e reindirizzare il vecchio traffico HTTP. Il passaggio intermedio è quello che manda in confusione la maggior parte delle persone, perché PrestaShop ha due impostazioni SSL, non una sola, e la seconda resta bloccata […]
In questo articolo ti mostreremo come risolvere l’errore NET::ERR_SSL_PINNED_KEY_NOT_IN_CERT_CHAIN in Google Chrome, un problema piuttosto raro causato da un errato key pinning. A causa della sua complessità, solo i proprietari di siti web possono risolvere questo problema. Inoltre, devi conoscere bene le specifiche del key pinning. Ti consigliamo vivamente di smettere di inserire le chiavi […]