Guide complet pour la configuration de la carte d'identité électronique sous Linux

  • Configuration matérielle requise compatible avec les normes ISO-7816 et l'API PC/SC pour la lecture des puces.
  • Installation des modules de sécurité PKCS#11 et des logiciels spécifiques selon la distribution GNU/Linux.
  • Configuration des navigateurs compatibles dans les environnements basés sur Mozilla Firefox et Chromium.
  • Mise en Å“uvre d'outils complémentaires tels qu'AutoFirma pour la gestion des documents numériques.

DNIe

Soyons honnêtes : la carte d’identité électronique est un outil formidable lorsqu’elle fonctionne, mais sa mise en Å“uvre sur les systèmes Linux peut s’avérer un véritable casse-tête. Entre un logiciel qui semble parfois conçu pour dysfonctionner et les particularités propres à chaque distribution, configurer l'accès à la puce notre DNIe Cela peut donner l'impression d'escalader le mont Everest sans oxygène.

Bien que l'administration publique semble progresser à pas de tortue en matière de numérisation, le Corps national de police s'efforce de ne pas laisser pour compte les utilisateurs de logiciels libres. Si vous avez récemment formaté votre PC ou si vous venez d'arriver à [lieu manquant], distributions comme Ubuntu, Debian ou FedoraVoici la feuille de route complète pour tout mener à bien et mettre fin à la lutte contre la bureaucratie.

Ce dont vous avez besoin avant de commencer

Pour éviter de perdre du temps, vous avez besoin d'un lecteur de cartes à puce qui est compatible avec les normes ISO-7816 et API PC/SC. Il existe des modèles très courants, comme ceux de SCM ou Gemalto, qui fonctionnent généralement immédiatement. En cas de doute sur la compatibilité de votre matériel de sécurité Il est actif, vous pouvez ouvrir le terminal et exécuter la commande lsusb pour vérifier si le système reconnaît le matériel connecté.

Installation du logiciel de base et des pilotes

La première étape consiste à télécharger le package officiel depuis le site web de DNIe. Selon que votre système soit 32 bits ou 64 bits (vous pouvez le vérifier avec la commande appropriée), uname -m), vous devrez télécharger le programme d'installation approprié. Sur les distributions basées sur Debian ou Ubuntu, la méthode la plus simple consiste à installer le fichier .deb et Corrigez les dépendances cassées. Il utilise la commande sudo apt install ./nombre_del_paquete.deb --fix-broken.

Outre le pilote, il est essentiel que le service de lecteur de cartes soit actif. Pour ce faire, je recommande d'installer les outils de diagnostic et le démon du lecteur en exécutant la commande suivante : sudo apt install pcscd pcsc-tools libccidUne fois installé, vous pouvez vérifier que le lecteur détecte bien le plastique en utilisant pcsc_scan; si, lors de la saisie du numéro d'identification, le texte change en Carte inséréeVous êtes déjà à mi-chemin.

Article connexe:
Programmes en ligne de commande pour tout sous Linux

Paramètres dans Mozilla Firefox

Firefox est le navigateur le plus courant pour cela, bien que si vous utilisez le Version Snap Vous pourriez rencontrer des problèmes avec Ubuntu. Pour intégrer la carte, accédez au menu Préférences et recherchez la section correspondante. Confidentialité et sécurité Ensuite, cliquez sur le bouton « Périphériques de sécurité Â». Cliquez ensuite sur « Téléverser Â» et attribuez un nom, par exemple « DNIe Â», en sélectionnant l’emplacement du fichier. libpkcs11-dnie.so, que l'on trouve normalement dans /usr/lib ou /usr/lib64.

Une fois le module chargé, saisissez votre numéro d'identification et cliquez sur « Connexion Â». Le code PIN que vous avez défini au commissariat vous sera demandé. Si le statut passe à "La session a commencé"Votre navigateur peut désormais lire vos certificats d'authentification et de signature. Si vous recevez un message d'erreur « connexion non sécurisée Â» en tentant d'accéder au site web de FNMT, il est probable que votre certificat soit manquant. Certificat racine FNMT-RCMque vous devez télécharger et installer manuellement depuis le site web de Ceres.

Alternatives à Chrome, Edge et Chromium

Si vous n'êtes pas adepte de Firefox ou si vous préférez les navigateurs basés sur Chromium, la procédure est différente car ils ne gèrent pas les modules PKCS#11 de la même manière. Vous devez d'abord installer les outils NSS avec sudo apt install libnss3-toolsEnsuite, vous devez créer une base de données de certificats dans votre dossier personnel à l'aide de la commande certutil -d ~/.pki/nssdb -N -empty-password.

Après avoir accordé les autorisations appropriées avec un chmod 700 Vous devez ajouter le module DNIe à la base de données NSS de ce dossier à l'aide de la commande suivante : modutilCela permet au navigateur Lien vers la bibliothèque DNIe avec le magasin de certificats du système. Après cette opération, Chromium devrait vous demander automatiquement votre code PIN lors de l'accès à toute procédure officielle.

Firma numérique
Article connexe:
Comment signer numériquement des documents PDF sous Linux

Signature de documents avec AutoFirma

Nous arrivons maintenant à la partie la plus « amusante » : AutoFirma. Cette application est nécessaire pour Signer numériquement des documents PDF sous LinuxCependant, cela dépend de Java, ce qui peut parfois s'avérer très problématique. Pour éviter que l'application ne se ferme automatiquement à l'ouverture, assurez-vous d'installer l'environnement d'exécution Java. sudo apt install openjdk-11-jreUne fois le paquet .deb d'AutoFirma installé, vous pouvez l'exécuter depuis le menu des applications et sélectionnez l'option DNIe signer vos documents juridiques sans complications.

Après avoir couvert tous les aspects, des tests matériels à la signature de fichiers, le plus important est de garantir le bon fonctionnement du service. pcscd Assurez-vous que le module PKCS#11 est toujours actif et correctement référencé dans le navigateur choisi. En suivant ces étapes, l'utilisation d'un certificat électronique sous Linux passe d'un casse-tête technique à une tâche simple. gestion efficace de vos procédures Effectuez vos tâches administratives depuis le confort de votre domicile.


Ajouter comme source préférée