Pourquoi un certificat personnel ?


Un certificat personnel est une identité numérique qui permet de :
(1) utilisable uniquement avec des clients lourds de messagerie (par ex. Thunderbird), mais pas avec les webmail
(2) nécessite de posséder la clé publique du destinataire, donc d'avoir déjà reçu de sa part un courrier signé par son certificat



Préambule


Pour la récupération de votre certificat vous aurez besoin d'un compte DigiCert : commencez par créer celui-ci. Suivre ce lien.
Une fois le compte créé, vous pourrez poursuivre la procédure de demande.



Effectuer une demande


Le site pour effectuer une demande se trouve à l'adresse suivante : https://www.digicert.com/sso

En suivant ce lien vous arrivez à une demande « Please enter the Identity Provider to authenticate with » : vous ne pouvez accéder à ce service que via vos identifiants CNRS (JANUS). Tapez « CNRS » et sélectionnez celui-ci.

Une fois validé, vous êtes redirigé vers l'interface d'authentification du CNRS (JANUS) : identifiez-vous.

Si vous n'avez pas vos identifiants JANUS, rendez-vous sur https://sesame.cnrs.fr (note : tous les personnels du LIRIS sont normalement déclarés dans JANUS).




Demande de certificat personnel


Il y a deux champs obligatoires à saisir :

Remarque : le certificat que vous obtiendrez sera pour le mail enregistré dans JANUS, rapellé à la ligne « Courriel » de ce formulaire. Si ce mail n'est pas en @liris.cnrs.fr contactez webmaster-admin@liris.cnrs.fr afin de corriger la situation. Si vous recherchez un certificat pour le mail associé à votre établissement c'est auprès des services informatiques concernés qu'il faut faire la demande (le LIRIS n'a pas vocation à fournir des certificats Lyon 1, INSA, ECL…).



Valider la demande


Il y a deux moyens pour obtenir le certificat : ATTENTION : il y a actuellement un problème avec les principaux navigateurs, et il n'est pas possible de récupérer directement les certificats générés.
Si vous utilisez Internet Explorer ou Safari vous pouvez suivre les instructions ci-dessous (« Valider la demande (avec navigateur compatible) »).
Si vous êtes en mesure d'utiliser une version ESR de Firefox (voir ce lien) vous pouvez suivre les instructions ci-après (« Valider la demande (avec navigateur compatible) »), en utilisant du début à la fin cette version ESR (ou IE / Safari).
Sinon suivez les instructions du paragraphe suivant « Valider la demande (avec CSR) ».

Note : dans tous les cas vous pouvez utiliser la méthode « CSR ».



Valider la demande (avec navigateur compatible)


Rappel : vous devez avoir un compte DigiCert pour la récupération (voir « Préambule » plus haut).

Validez le formulaire.
Vous recevrez un mail lorsque le certificat aura été créé, avec un lien à suivre pour la récupération.
Le certificat sera alors automatiquement chargé dans votre navigateur.



Valider la demande (avec CSR)


Rappel : vous devez avoir un compte DigiCert pour la récupération (voir « Préambule » plus haut).

En l'absence d'une version de navigateur compatible, vous devez générer une demande de certificat (un CSR). Pour cela allez sur l'URL suivante : https://projet.liris.cnrs.fr/certificats/ctrl/. Vous devez vous identifier avec vous identifiants LIRIS. Une fois identifié vous avez deux parties : (1) Cette clé privée est nécessaire pour utiliser le certificat, ne pas la perdre. Vous devez également la stocker de façon sécurisée, car si quelqu'un la récupère il pourra utiliser votre certificat !

Vous pouvez valider le formulaire. Vous recevrez un mail contenant :


Importer / exporter un certificat


Si vous utilisez la méthode 1 (« navigateur compatible ») votre certificat personnel sera stocké dans votre navigateur.
Si vous utiliser la méthode 2 (« avec CSR ») votre certificat sera disponible sous forme de fichiers : un pour la clé privée (que vous avez copié dans un fichier) et un pour le certificat (réçu par mail, dans un fichier ZIP).

Si votre certificat personnel est dans votre nagivateur, il vous faudra probablement l'exporter pour pouvoir l'importer dans votre outil de messagerie (pour pouvoir signer des mails).

Export depuis un navigateur Firefox :
Convertir un certificat + clé en PKCS12 :
Pour importer un certificat, celui-ci doit être au format PKCS12 (extension .p12 ou .pfx). Pour créer un fichier .p12 à partir d'une clé privée et d'un certificat il faut utiliser la commande suivante (linux) :
openssl pkcs12 -export -inkey votre_clef_privee.key -in votre_vertificat.pem -out resultat_final.p12

Ceci vous demandera le mot de passe associé à la clé (s'il y en a un, ce qui n'est pas le cas avec l'interface que nous proposons), ainsi qu'un mot de passe pour le fichier créé.
Notez que vous pouvez également intégrer le CA dans le certificat en ajoutant
-certfile le_fichier_ca.crt
(si vous ne savez pas ce que ça signifie, c'est que vous n'en avez sans doute pas besoin).
Notez également que les extensions .crt et .pem sont en général équivalentes.

Importer un certificat personnel dans Thunderbird :