Začínáme¶
- Instalace
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).
Nainstalujte OpenSC. Případně nainstalujte tento ovladač (zdroj).
V některých verzích systému macOS se OpenSC nepodaří najít knihovnu CCID operačního systému. V takovém případě nástroje OpenSC zobrazí
Unresponsive Cardchyby. Problém lze vyřešit zkopírováním nebo symlinkováním adresáře/usr/libexec/SmartCardServicesdo adresáře/usr/local/libexec/SmartCardServices. Po této změně je nutné provést restart počítače, aby byla nová knihovna rozpoznána.
Definujte SO-PIN a PIN podle vlastního výběru. Viz tento návod. Poté můžete začít generovat nové klíče.
Nitrokey je nyní připraven k použití.
Existuje nitrotool jako pohodlnější frontend k OpenSC. (hsmwiz)
Vestavěné systémy: Pro systémy s minimální paměťovou stopou je k dispozici modul PKCS#11 pouze pro čtení v projektu sc-hsm-embedded.
Tento modul PKCS#11 je užitečný pro nasazení, kde není vyžadováno generování klíčů na pracovišti uživatele. Modul PKCS#11 podporuje také hlavní karty elektronického podpisu dostupné na německém trhu.
OpenSCDP: SmartCard-HSM je plně integrován s OpenSCDP, otevřenou platformou pro vývoj čipových karet. Podrobnosti naleznete v veřejných skriptech podpory.