Започване на работа¶
- Инсталиране на приложението Nitrokey
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 като по-удобен фронтенд към OpenSC. (hsmwiz)
Вградени системи: За системи с минимален обем памет се предоставя модул PKCS#11 само за четене от проекта sc-hsm-embedded.
Този модул PKCS#11 е полезен за внедрявания, при които не се изисква генериране на ключове на работното място на потребителя. Модулът PKCS#11 също така поддържа основните карти за електронен подпис, налични на германския пазар.
OpenSCDP: SmartCard-HSM е напълно интегриран с OpenSCDP, отворената платформа за разработване на смарт карти. Вижте публичните скриптове за поддръжка за подробности.