Certificats personnels

L’accès à certains services CNRS, ainsi que l’accès aux ressources de la grille de calcul, nécessite d’un certificat personnel. Le personnel CNRS peut obtenir ou renouveler un certificat depuis la page de Gestion des comptes utilisateurs Janus.

Attention

La délivrance d’un certificat CNRS personnel dépend directement du nom de domaine associé à l’e-mail utilisé. Si ce dernier n’est pas rattaché au CNRS, il faut alors se tourner vers la tutelle qui a la délégation du nom de domaine.

Convertir un certificat

Conversion de PKCS12 en PEM

Pour obtenir la clé privée dans le fichier ~user/.globus/userkey.pem :

% openssl pkcs12  -nocerts -in cert.p12 -out ~user/.globus/userkey.pem

Pour otenir votre certificat dans le fichier ~user/.globus/usercert.pem :

% openssl pkcs12 -clcerts  -nokeys -in cert.p12 -out ~user/.globus/usercert.pem

Note

Par convention, lors d’une authentification sur une grille de calcul la commande qui génère le certificat grille va chercher la clé privée dans le repertoire ~user/.globus/.

Mettre les bonnes autorisations :

% chmod 0400 userkey.pem
% chmod 0644 usercert.pem

Utiliser la commande openssl pour lire le contenu du certificat :

% openssl x509 -text -noout -in usercert.pem

Conversion de PEM en PKCS12

Si le certificat se trouve dans usercert.pem et la clé privée dans userkey.pem et que l’on désire le résultat dans le fichier certif.p12 au format PKCS12 :

% openssl pkcs12 -export -out certif.p12 -inkey userkey.pem -in usercert.pem