Hai finalmente deciso di installare un certificato SSL sul tuo sito web, ti rivolgi al provider e ti chiedono di inviare un CSR (Certificate Signing Request). A questo punto ti metti a pensare: cos'è, dove trovarlo e perché non puoi semplicemente ottenere un certificato già pronto senza di esso?
Non preoccuparti, non si tratta di una procedura segreta riservata a pochi eletti. La CSR è una procedura tecnica comune che devi eseguire una sola volta per emettere un certificato e, con il generatore giusto, richiede letteralmente pochi minuti anziché ore di revisione della documentazione.
Quali sono i requisiti per rilasciare un certificato SSL?
Prima di rilasciare un certificato, il provider deve accertarsi che la richiesta provenga dal proprietario del dominio o dall'azienda, e non da una persona qualsiasi che desideri impersonare il sito di qualcun altro. A tale scopo, viene utilizzata una coppia di chiavi: privata e pubblica. È il CSR (Certificate Signing Request) che trasferisce la chiave pubblica al provider insieme alle informazioni sull'organizzazione.
Senza un CSR valido, il processo di emissione non potrà procedere. Il fornitore non sarà in grado di generare un certificato senza i dati tecnici necessari inclusi nella richiesta.
Il ruolo della CSR nel processo di validazione
Una CSR (Certificate Signing Request) funge da richiesta formale contenente informazioni sul dominio, sull'organizzazione e sulla chiave pubblica. Il fornitore del certificato acquisisce questi dati, verifica la proprietà del dominio (tramite e-mail, record DNS o file sul server) e utilizza la CSR per generare un certificato precompilato firmato con la propria chiave radice.
Se la richiesta di firma del certificato (CSR) contiene un dominio errato o un errore nel nome dell'organizzazione, il certificato risulterà con gli stessi errori e sarà necessario generare nuovamente la CSR e ripetere l'intero processo di convalida. Pertanto, la precisione in questa fase consente di risparmiare tempo prezioso, non è solo una formalità da spuntare.
Che cos'è la CSR?
Richiesta di firma del certificato
CSR, Certificate Signing Request (Richiesta di firma del certificato), è un blocco di dati codificato in formato PEM, che si presenta come una sequenza di caratteri tra le righe "BEGIN CERTIFICATE REQUEST" e "END CERTIFICATE REQUEST". Al suo interno sono codificati i dati relativi al dominio, all'organizzazione e alla chiave pubblica, firmati con la corrispondente chiave privata per confermare che la richiesta appartiene effettivamente al proprietario di tale chiave.
La chiave privata rimane in tuo possesso e non viene mai condivisa con il fornitore del certificato. Questo è il principio fondamentale della crittografia asimmetrica. La parte pubblica viene inviata per la verifica, mentre la parte privata rimane al sicuro e viene poi utilizzata per firmare le connessioni dopo l'installazione del certificato.
Quali dati contiene?
Il CSR (Certificate Signing Request) include il Common Name (il dominio principale per il quale viene rilasciato il certificato), il nome dell'organizzazione, la divisione, la città, la regione, il paese e l'indirizzo email di contatto. Alcuni campi possono essere lasciati vuoti, ma il Common Name è sempre obbligatorio, poiché determina per quale dominio sarà valido il certificato.
L'errore di nome comune è la causa più frequente per cui un certificato non funziona immediatamente dopo l'installazione. Il dominio nel certificato non corrisponde all'indirizzo del sito reale e il browser visualizza un avviso di mancata corrispondenza.
Metodologia di valutazione
Prima di passare all'elenco, come di consueto, spendiamo qualche parola sui criteri:
Facilità di creazione. Quanti campi bisogna compilare ed è chiaro cosa scrivere in ognuno di essi senza dover cercare ulteriore aiuto?
Supporto per diversi algoritmi. È possibile scegliere tra RSA e ECDSA e quali dimensioni di chiave sono disponibili?
Sicurezza. Il fatto che la chiave privata venga generata localmente nel browser o sul server dello strumento fa una differenza fondamentale in termini di fiducia nel servizio.
Funzionalità aggiuntive: I dati inseriti vengono convalidati prima della generazione, oppure lo strumento mostra un risultato già pronto da copiare senza passaggi superflui?
Le 5 aziende leader nella generazione di iniziative di responsabilità sociale d'impresa nel 2026
Generatore di CSR per HyperHost
HyperHost è una società di hosting ucraina e il suo generatore di CSR è uno dei più pratici in elenco, perché è pensato per chi esegue questa procedura raramente e non vuole capire la crittografia solo per ottenere un certificato una volta all'anno.

Compila i campi (dominio, organizzazione, paese, regione, città), scegli l'algoritmo e la dimensione della chiave e riceverai immediatamente un CSR e una chiave privata pronti per essere copiati. La generazione avviene nel browser, quindi la chiave privata non viene trasmessa da nessuna parte e rimane solo in tuo possesso.
Sono supportati sia RSA che ECDSA, con una spiegazione della differenza direttamente nell'interfaccia per chi non capisce subito quale scegliere. Per le aziende ucraine, è inoltre un vantaggio che le istruzioni di aiuto siano nella lingua locale, anziché in un linguaggio tecnico inglese privo di contesto.
Ideale per proprietari di siti web, amministratori di piccoli progetti e chiunque necessiti di un certificato SSL senza dover approfondire l'ecosistema SSL.
Generatore CSR DigiCert
DigiCert è uno dei maggiori fornitori di certificati al mondo e il suo generatore di CSR è progettato specificamente per i propri clienti, sebbene sia possibile utilizzarlo indipendentemente da chi si intende acquistare un certificato.

Lo strumento supporta un'ampia gamma di algoritmi e dimensioni di chiave, con spiegazioni chiare per ogni opzione. Sono disponibili istruzioni dettagliate su come procedere con il CSR completato: dove inserirlo, cosa salvare e cosa non mostrare a nessuno tranne che al fornitore del certificato.
La generazione avviene localmente nel browser. La registrazione non è richiesta per l'utilizzo di base. Un'ottima scelta per chi desidera un generatore da un'azienda con una reputazione indiscussa nel settore dei certificati.
Generatore CSR SSLShopper
SSLShopper è specializzato in strumenti SSL e offre uno dei generatori di CSR più semplici della lista, privo di funzionalità superflue a supporto della sua funzione principale.

Il modulo è minimale e include dominio, organizzazione, dati di contatto e algoritmo. Lo strumento mostra inoltre immediatamente un esempio di come si presenta un CSR compilato correttamente, il che è utile per chi vede questo formato per la prima volta e vuole verificare che tutto sia a posto.
Non è richiesta alcuna registrazione. L'interfaccia è un po' datata a livello visivo, ma funzionalmente affidabile e prevedibile. Un'ottima scelta per una generazione rapida e occasionale, senza passaggi superflui.
Strumento CSR di Namecheap
Namecheap, uno dei maggiori registrar di domini, offre un generatore di CSR (Certificate Signing Request) come parte della sua suite di strumenti online gratuiti. Lo strumento si integra logicamente nel processo complessivo: acquistare un dominio, generare subito un CSR e acquistare subito un certificato, se necessario.

I principali algoritmi sono supportati, l'interfaccia è chiara e non richiede registrazione per la generazione di base. Sono inoltre disponibili suggerimenti su quali campi preferire per i diversi tipi di certificati: un singolo dominio, un certificato jolly o più domini contemporaneamente.
Esiste un contesto commerciale perché Namecheap è interessata a vendere i propri certificati, ma ciò non impedisce di utilizzare lo strumento in modo indipendente, a prescindere da dove si acquisti successivamente il certificato.
Generatore di CSR GlobalSign
GlobalSign è un altro importante fornitore di certificati con un proprio strumento CSR (Certificate Service Review) pensato per clienti aziendali e scenari più complessi con domini multipli o convalida estesa dell'organizzazione.

Lo strumento supporta una compilazione più dettagliata dei campi relativi all'organizzazione, aspetto importante per i certificati di convalida dell'organizzazione o di convalida estesa, in cui il fornitore verifica la realtà legale dell'azienda in modo più approfondito rispetto al semplice possesso del dominio.
Per un semplice blog o un sito web personale, la funzionalità potrebbe sembrare superflua. Per un'azienda di medie o grandi dimensioni che intende richiedere un certificato con convalida estesa, si tratta di uno strumento ben concepito proprio per questo tipo di scenario.
Domande frequenti
1. Dove viene utilizzata la CSR?
Esclusivamente nella fase di richiesta di un certificato SSL al fornitore. Una volta emesso il certificato, il CSR non è più necessario e può essere eliminato.
2. Devo conservare la chiave privata?
Obbligatorio. Senza la chiave privata, è impossibile installare il certificato ricevuto sul server e non funzionerà nemmeno generandone uno nuovo che corrisponda al vecchio CSR. In caso di smarrimento della chiave, sarà necessario generare un nuovo CSR e ripetere la procedura di convalida.
3. Quale algoritmo scegliere: RSA o ECDSA?
RSA è l'algoritmo tradizionale e il più compatibile con tutti i sistemi legacy. ECDSA è più moderno e offre la stessa robustezza crittografica con una chiave di dimensioni molto più ridotte, consentendo quindi connessioni più veloci. Per un nuovo progetto senza rigidi requisiti di compatibilità con i client legacy, ECDSA è generalmente la scelta migliore nel 2026.