The following utility programs can be used together with Smart ID Certificate Manager (CM).
Nexus Personal Desktop Client
The utility functions in Nexus Personal Desktop Client are used to handle smart card and software tokens. In Windows, a shortcut to the program is found in the Certificate Manager startup menu. User documentation for Personal Desktop Client is also available in the online help file accessible via the Help button in the dialog boxes of the program.
hwsetup
To initialize a Hardware Security Module (HSM) with key pairs and certificates or a secret key, the command-line program hwsetup is provided with Smart ID Certificate Manager (CM).
For more information, see Initialize Hardware Security Module for use in Certificate Manager.
pkcs12
is a command-line program used to perform operations on PKCS #12 and PKCS #10 files.
For more information, see pkcs12 command-line tool in Certificate Manager.
roca_scanner
is a command line program that can scan all certificates in a Smart ID Certificate Manager (CM) database, to find any RSA keys that are affected by the ROCA cryptographic RSA-key weakness.
For more information, see ROCA scanner command-line tool in Certificate Manager.
If it is suspected that the relation between the Certificates and Subjects table is corrupted in the Smart ID Certificate Manager database, you can use subjectstool
, to check the contents of the Subjects table against values that are created by this tool from the actual certificates in the CMDB.
For more information, see Subjectstool command-line tool in Certificate Manager.