Générateur de CSR
Générez gratuitement un CSR (Certificate Signing Request) et une clé privée RSA en ligne. Remplissez votre domaine et vos informations, ajoutez des SAN multi-domaines et téléchargez les fichiers PEM - la clé reste locale dans votre navigateur.
Qu'est-ce qu'un CSR ?
Un CSR (Certificate Signing Request) est un bloc de texte encodé contenant votre clé publique et vos informations d'identité (domaine, organisation, localisation). Vous l'envoyez à une autorité de certification (AC) qui le signe pour émettre votre certificat SSL/TLS.
Où ma clé privée est-elle créée et stockée ?
La clé privée est générée localement dans votre navigateur via un Web Worker et ne quitte jamais votre appareil. Téléchargez-la immédiatement et stockez-la en sécurité sur votre serveur : si vous la perdez, le certificat émis depuis le CSR ne pourra pas être installé.
Quelle taille de clé choisir ?
RSA 2048 bits est le minimum accepté et suffit pour la plupart des sites. RSA 3072 ou 4096 offre une marge de sécurité supérieure mais des handshakes plus lourds ; toutes les grandes AC acceptent 2048 aujourd'hui.
Que mettre dans le champ du nom commun ?
Le nom commun (CN) est le nom de domaine principal que le certificat protégera, par exemple example.com. Pour un certificat wildcard, utilisez la forme *.example.com.
Que sont les Subject Alternative Names (SAN) ?
Les entrées SAN listent chaque nom d'hôte supplémentaire que le certificat doit couvrir, comme www.example.com ou api.example.com. Les navigateurs modernes s'appuient sur le SAN plutôt que sur le CN : incluez donc tous les noms nécessaires.
Puis-je chiffrer la clé privée avec une phrase ?
Par simplicité, ce générateur produit un PEM non chiffré (PKCS#8/PKCS#1). Vous pouvez chiffrer ensuite la clé téléchargée avec OpenSSL si votre serveur l'exige.
Dois-je envoyer la clé privée à l'autorité de certification ?
Jamais. Seul le CSR est envoyé à l'AC. La clé privée doit rester exclusivement sur votre serveur : quiconque la possède peut usurper votre site.
Quelles informations sont obligatoires dans le CSR ?
Seul le nom commun (domaine) est requis. Organisation, unité, ville, province, pays et e-mail sont facultatifs ; pour les certificats DV (validation de domaine), l'AC les ignore de toute façon.
Comment utiliser Générateur de CSR
Ce générateur de CSR crée votre demande de signature de certificat et votre clé privée RSA entièrement dans votre navigateur via un Web Worker. La clé privée ne quitte jamais votre appareil — seul le CSR part vers votre autorité de certification.
- Remplissez le Nom commun avec le domaine à protéger (par exemple example.com, ou *.example.com pour un wildcard).
- Complétez facultativement organisation, service, e-mail, ville, région et pays : les autorités ignorent ces champs pour les certificats DV gratuits.
- Choisissez la taille de clé (RSA 2048 suffit pour la plupart des sites ; 3072 ou 4096 pour une marge de sécurité plus longue).
- Pour les certificats multi-domaines, cochez SAN et listez chaque nom d'hôte, un par ligne.
- Cliquez sur Générer le CSR — la génération de clé tourne en arrière-plan, la page reste réactive.
- Téléchargez les deux fichiers PEM : envoyez le CSR à votre autorité de certification et installez la clé privée sur votre serveur.
Conservez précieusement le fichier de clé privée : s'il se perd, le certificat émis depuis ce CSR ne pourra pas être installé et il faudra tout regénérer.
Outils associés
- Générateur de Clés RSA Générez des paires de clés RSA de 2048, 3072, 4096 bits. Sortie au format PEM avec empreinte. Traitement local.
- Chiffrement PGP Chiffrez et déchiffrez des messages PGP en ligne, générez des paires de clés OpenPGP et examinez les empreintes. Propulsé par openpgp.js et fonctionnant entièrement dans votre navigateur : clés et messages ne quittent jamais votre appareil.
- Générateur de Clés SSH Générez instantanément des paires de clés SSH sécurisées (RSA, Ed25519, ECDSA) dans votre navigateur. Outil en ligne gratuit au format OpenSSH, sans inscription.
- Générateur d'en-têtes Basic Auth Générez des en-têtes d'authentification HTTP Basic en ligne — encodez utilisateur:mot de passe en en-tête Authorization Base64 instantanément
- Vérificateur de Hash Calculez et vérifiez les hashes MD5, SHA-1, SHA-256, SHA-512 localement
- Déverrouiller PDF Supprimez la protection par mot de passe des fichiers PDF instantanément dans votre navigateur. Inclut la récupération intelligente par force brute.
- Protéger PDF Ajoutez une protection par mot de passe aux fichiers PDF en ligne gratuitement. Chiffrez les documents PDF avec le chiffrement AES-256 pour empêcher tout accès non autorisé. 100% dans le navigateur, sans téléchargement.
- Chiffrement de Texte Chiffrement et déchiffrement sécurisé de texte avec AES-GCM/AES-CBC. Basé sur mot de passe, traitement uniquement dans le navigateur, les données ne quittent jamais votre appareil.