Wait! Don't Leave Without Securing Your Site
Get enterprise - grade SSL certificates at a fraction of retail prices.
Save 10% on your first order, by entering coupon code SAVE10 during checkout.

Pour installer le certificat SSL sur un serveur, vous devez télécharger les fichiers du certificat SSL, y compris les certificats racine et intermédiaire (généralement inclus dans un fichier CA Bundle), depuis votre appareil vers le serveur du site web que vous souhaitez crypter. Comme il n’existe pas de procédure universelle pour l’installation d’un certificat SSL, le moyen le plus rapide d’activer HTTPS sur n’importe quel serveur est de suivre nos guides d’installation SSL.
Copier le lien
Pour installer le certificat SSL sur votre site web, vous devez l’obtenir auprès d’une autorité de certification valide en soumettant une demande de signature de certificat. Une fois que l’autorité de certification a validé votre demande, vous recevrez les fichiers d’installation par courrier électronique. L’étape suivante consiste à les télécharger sur votre ordinateur local, puis à les transférer sur le serveur du site web. Voici une brève explication de l’activation de SSL.
Copier le lien
Vous installez le certificat SSL sur le serveur d’hébergement de votre site web. Le répertoire du fichier varie d’un système à l’autre, mais il est généralement indiqué à côté de la section « Upload Certificate ». Certaines plateformes téléchargeront automatiquement le certificat dans le bon dossier, tandis que d’autres clients ne prendront en charge que les commandes OpenSSL pour l’installation du certificat.
Copier le lien
Le coût de l’installation d’un certificat SSL sur un site web varie en fonction du type de certificat choisi et de l’autorité de certification. L’achat d’un certificat coûte entre 7 et plusieurs centaines de dollars par an.
Le coût de l’installation d’un certificat SSL sur votre site web par une personne dépend de ses compétences spécifiques et de la complexité de votre installation. Vous pouvez trouver des développeurs web ou des professionnels de l’informatique spécialisés dans l’installation de certificats SSL et négocier avec eux un tarif basé sur leur expérience et l’étendue du projet. Leur coût varie de 20 à quelques centaines de dollars.
Copier le lien
Le temps nécessaire à l’installation d’un certificat SSL dépend de plusieurs facteurs tels que la plate-forme du serveur web, le type d’autorité de certification et la complexité de l’installation. En règle générale, un certificat SSL peut être installé en quelques minutes si toutes les informations nécessaires sont disponibles. Si des étapes supplémentaires sont nécessaires, l’installation peut prendre plus de temps.
Copier le lien
L’installation d’un certificat SSL est assez facile et peut généralement se faire en quelques étapes. Tout d’abord, vous devez générer un fichier de demande de signature de certificat (CSR) et le soumettre à l’autorité de certification. Une fois le certificat SSL émis, vous devez l’installer sur le serveur web. La procédure d’installation peut varier en fonction du serveur, mais la documentation fournie par l’hébergeur ou l’autorité de certification devrait simplifier les choses.
Copier le lien
Vous pouvez vérifier l’intégrité d’un certificat SSL et d’une paire de clés privées à l’aide de l’utilitaire
OpenSSL
et ses lignes de commande.
Le processus se déroule en quatre étapes :
Vérifier l’intégrité de la clé privée
Exécutez la commande suivante : openssl rsa -in [key-file .key] -check -noout
Voici un exemple de clé privée corrompue :
D’autres erreurs résultant d’une clé altérée ou falsifiée sont énumérées ci-dessous :
Si vous avez rencontré l’une des erreurs ci-dessus, votre clé privée a été altérée et peut ne pas fonctionner avec votre clé publique. Envisagez de créer une nouvelle clé privée et de demander un certificat de remplacement.
Voici un exemple de clé privée qui respecte l’intégrité :
Vérifier la correspondance entre la valeur du module, la clé privée et la paire de certificats SSL.
Remarque :
Le module de la clé privée et du certificat doit correspondre exactement.
Pour afficher le module du certificat, exécutez la commande suivante :
openssl x509 -noout -modulus -in [certificate-file .cer]
Pour afficher la clé privée Modulus, exécutez la commande :
openssl rsa -noout -modulus -in [key-file .key]
Cryptage avec la clé publique et décryptage avec la clé privée
1. Obtenez la clé publique du certificat:
openssl x509 -in [certificate-file .cer] -noout -pubkey > certificatefile.pub.cer
2. Chiffrer le contenu du fichier test.txt à l’aide de la clé publique
Créez un nouveau fichier appelé test.txt (vous pouvez utiliser le Bloc-notes) avec le contenu « message test ». Exécutez la commande suivante pour créer un message crypté dans le fichier cipher.txt.
openssl rsautl -encrypt -in test.txt -pubin -inkey certificatefile.pub.cer -out cipher.txt
3. Décryptage de cipher.txt à l’aide de la clé privée
Exécutez la commande suivante pour décrypter le contenu de cipher.txt.
openssl rsautl -decrypt -in cipher.txt -inkey [key-file .key]
Assurez-vous que vous pouvez déchiffrer le contenu de votre fichier cipher.txt sur votre terminal. La sortie du terminal doit correspondre au contenu du fichier test.txt.
Si le contenu ne correspond pas, la clé privée a été altérée et peut ne pas fonctionner avec votre clé publique. Envisagez de créer une nouvelle clé privée et de demander un certificat de remplacement. Voici un exemple de message décrypté :
4. Confirmer l’intégrité du fichier signé avec la clé privée
Exécutez la commande suivante pour signer les fichiers test.sig et test.txt avec votre clé privée :
openssl dgst -sha256 -sign [key-file .key] -out test.sig test.txt
Maintenant, vérifiez les fichiers signés avec votre clé publique extraite à l’étape 1.
openssl dgst -sha256 -verify certificatefile.pub.cer -signature test.sig test.txt
Assurez-vous que la sortie du terminal est exactement comme dans l’exemple ci-dessous :
Si votre clé privée est falsifiée, vous recevrez le message suivant :
Dans ce cas, vous devez créer une nouvelle clé privée et demander un certificat de remplacement.
Source : Base de connaissances de Digicert
Copier le lien
Dans votre répertoire ~/public sur votre serveur, vous pouvez trouver le dossier .well-known. Les URI bien connus sont des identificateurs de ressources uniformes pour des services ou des informations bien connus, disponibles de manière cohérente sur tous les serveurs à des URL.
Certains serveurs créent automatiquement le dossier .well-known , mais il arrive que vous deviez l’ajouter manuellement. Ce répertoire sert de protocole web pour récupérer les métadonnées d’un site avant d’effectuer une requête.
Lors de la commande d’un certificat SSL, vous devez prouver la propriété du domaine dans le cadre du DCV. Si vous choisissez la méthode HTTP/HTTPS, vous devrez créer le répertoire .well-known, le dossier dans lequel vous devez télécharger un fichier TEXTE pour que l’autorité de certification analyse et approuve votre demande SSL.
Le fichier doit être accessible par un lien direct sur le site web. Une fois que vous avez ajouté le fichier de validation, le système d’exploration de l’autorité de certification analyse votre site web et recherche le fichier. Une fois qu’il l’aura trouvé, vous devriez réussir la validation du domaine en quelques minutes.
Copier le lien
Pour créer le dossier well-known, vous devez avoir accès à votre serveur via un client SFTP, un panneau de contrôle d’hébergement web ou tout autre moyen approprié. Voici comment créer le dossier .well-known sur les plateformes les plus populaires :
Les instructions ci-dessous sont valables pour les serveurs Ubuntu, Debian et CentOS.
Les serveurs Windows ne permettent pas de placer un point dans le nom d’un dossier, c’est pourquoi vous devez suivre les étapes suivantes :
Vous pouvez créer un dossier .well-known dans WordPress de trois manières différentes.
Nous ne recommandons pas l’utilisation d’un plugin, car il peut entraîner des problèmes de compatibilité et de sécurité au fil du temps. Au lieu de cela, utilisez nos instructions ci-dessus pour créer le dossier .well-known dans cPanel, le panneau d’hébergement le plus populaire.
Si vous n’avez pas cPanel, utilisez un client SFTP. Connectez-vous à votre serveur et dans votre dossier ~/public, cherchez le répertoire .well-knwon. S’il ne s’y trouve pas, faites un clic droit sur le dossier public, choisissez Créer un répertoire et nommez le nouveau répertoire .well-known.
Connectez-vous à votre serveur via le client FTP intégré ou l’interface de ligne de commande.
Vous pouvez utiliser SSH et le protocole Secure Copy pour télécharger le fichier TXT.
scp AC3E5D6I8G12935LSJEIK.txt
your_username@hostname:tld://Library/WebServer/Documents/.well-known/pki-validation
Où ‘AC3E5D6I8G12935LSJEIK.txt’ est le nom du fichier de validation, ‘your_username’est le nom d’utilisateur de votre compte serveur, ‘hostname.tld’ est le nom d’hôte de votre serveur Mac OSX, et ‘/Library/WebServer/Documents/’ est le répertoire par défaut du dossier racine du document.
Pour tous les types de serveurs, si vous avez tout fait correctement, vous devriez pouvoir ouvrir l’URL suivante et voir le code de hachage ainsi que « comodoca.com » dans n’importe quel navigateur web :
http://mywebsite.com/.well-known/pki-validation/HashFileName.txt
Copier le lien
Oui, vous pouvez consulter les informations contenues dans votre RSE en utilisant notre outil de décodage de la RSE. Il effectue un processus opposé au cryptage.
Copier le lien