Ξεκινώντας¶
- Εγκατάσταση
Install OpenSC. You need at least version 0.19. You can find recent builds for Debian-based systems like Ubuntu here if your system does not have the newest version of OpenSC. Alternatively, install this driver (source).
Εγκαταστήστε OpenSC. Εναλλακτικά, εγκαταστήστε τον αυτόν τον οδηγό (πηγή).
Σε ορισμένες εκδόσεις macOS, το OpenSC δεν βρίσκει τη βιβλιοθήκη CCID του λειτουργικού συστήματος. Σε αυτή την περίπτωση τα εργαλεία OpenSC θα εμφανίσουν σφάλματα
Unresponsive Card. Το πρόβλημα μπορεί να διορθωθεί είτε αντιγράφοντας είτε συνδέοντας τον κατάλογο/usr/libexec/SmartCardServicesστον κατάλογο/usr/local/libexec/SmartCardServices. Μια επανεκκίνηση μετά από αυτή την αλλαγή είναι υποχρεωτική για να αναγνωριστεί η νέα βιβλιοθήκη.
Ορίστε το SO-PIN και το PIN των δικών σας επιλογών. Βλέπε αυτές τις οδηγίες. Στη συνέχεια μπορείτε να αρχίσετε να δημιουργείτε νέα κλειδιά.
Το Nitrokey σας είναι τώρα έτοιμο για χρήση.
Υπάρχει το nitrotool ως ένα πιο άνετο frontend για το OpenSC. (hsmwiz)
Ενσωματωμένα συστήματα: Για συστήματα με ελάχιστο αποτύπωμα μνήμης παρέχεται μια ενότητα PKCS#11 μόνο για ανάγνωση από το έργο sc-hsm-embedded.
Αυτή η ενότητα PKCS#11 είναι χρήσιμη για εφαρμογές όπου δεν απαιτείται η δημιουργία κλειδιών στο χώρο εργασίας του χρήστη. Η ενότητα PKCS#11 υποστηρίζει επίσης τις κυριότερες κάρτες ηλεκτρονικής υπογραφής που διατίθενται στη γερμανική αγορά.
OpenSCDP: OpenSCDP, την ανοικτή πλατφόρμα ανάπτυξης έξυπνων καρτών. Ανατρέξτε στα δημόσια σενάρια υποστήριξης για λεπτομέρειες.