Noțiuni introductive¶
Instalați OpenSC. Aveți nevoie de cel puțin versiunea 0.19. Puteți găsi compilări recente pentru sistemele bazate pe debian, cum ar fi Ubuntu ` aici <https://github.com/Nitrokey/opensc-build>`__ dacă sistemul dumneavoastră nu are cea mai nouă versiune de OpenSC. Alternativ, instalați acest driver (source).
Instalați OpenSC. Alternativ, instalați acest driver (sursa).
Pe unele versiuni macOS, OpenSC nu găsește biblioteca CCID a sistemului de operare. În acest caz, instrumentele OpenSC vor afișa erori
Unresponsive Card
. Problema poate fi rezolvată prin copierea sau crearea unui link simbolic între directorul/usr/libexec/SmartCardServices
și/usr/local/libexec/SmartCardServices
. O repornire după această modificare este obligatorie pentru a face ca noua bibliotecă să fie recunoscută.Definiți SO-PIN și PIN la alegere. Consultați aceste instrucțiuni. După aceea puteți începe să generarea de chei noi.
Nitrokey este acum gata de utilizare.
Există nitrotool ca un frontend mai confortabil pentru OpenSC. (hsmwiz)
Sisteme integrate: Pentru sistemele cu o amprentă de memorie minimă, un modul PKCS#11 numai pentru citire este furnizat de proiectul sc-hsm-embedded.
Acest modul PKCS#11 este util pentru implementări în care nu este necesară generarea de chei la locul de muncă al utilizatorului. Modulul PKCS#11 suportă, de asemenea, principalele carduri de semnătură electronică disponibile pe piața germană.
OpenSCDP: SmartCard-HSM este complet integrat cu OpenSCDP, platforma deschisă de dezvoltare a cardurilor inteligente. Consultați scripturile de suport public pentru detalii.