Pour commencer

  1. Installez OpenSC. Il te faut au moins la version 0.19. Tu peux trouver des versions récentes pour les systèmes basés sur Debian comme Ubuntu ici si ton système n’a pas la version la plus récente d’OpenSC. Sinon, installe le pilote this (source).

  2. Définis SO-PIN et PIN de ton choix. Voir ces instructions. Ensuite, tu pourras commencer à générer de nouvelles clés.

Votre Nitrokey est maintenant prêt à être utilisé.

  • Il existe nitrotool comme frontal plus confortable à OpenSC. (hsmwiz)

  • Systèmes embarqués : Pour les systèmes ayant une empreinte mémoire minimale, un module PKCS#11 en lecture seule est fourni par le projet sc-hsm-embedded.

  • Ce module PKCS#11 est utile pour les déploiements où la génération de clés sur le lieu de travail de l’utilisateur n’est pas nécessaire. Le module PKCS#11 prend également en charge les principales cartes de signature électronique disponibles sur le marché allemand.

  • OpenSCDP : Le SmartCard-HSM est entièrement intégré à OpenSCDP, la plateforme ouverte de développement de cartes à puce. Consultez les scripts de support public pour plus de détails.