NETKEY-TOOL(1) | OpenSC Tools | NETKEY-TOOL(1) |
netkey-tool - administrative utility for Netkey E4 cards
netkey-tool [OPTIONS] [COMMAND]
The netkey-tool utility can be used from the command line to perform some smart card operations with NetKey E4 cards that cannot be done easily with other OpenSC-tools, such as changing local PINs, storing certificates into empty NetKey E4 cert-files or displaying the initial PUK-value.
--help, -h
--pin pin-value, -p pin-value
--puk pin-value, -u pin-value
--pin0 pin-value, -0 pin-value
--pin1 pin-value, -1 pin-value
--reader num, -r num
-v
With the -p, -u, -0 or the -1 one of the cards pins may be specified. You may use plain ascii-strings (i.e. 123456) or a hex-string (i.e. 31:32:33:34:35:36). A hex-string must consist of exactly n 2-digit hexnumbers separated by n-1 colons. Otherwise it will be interpreted as an ascii string. For example :12:34: and 1:2:3:4 are both pins of length 7, while 12:34 and 01:02:03:04 are pins of length 2 and 4.
When used without any options or commands, netkey-tool will display information about the smart cards pins and certificates. This will not change your card in any aspect (assumed there are no bugs in netkey-tool). In particular the tries-left counters of the pins are investigated without doing actual pin-verifications.
If you specify the global PIN via the --pin option, netkey-tool will also display the initial value of the cards global PUK. If your global PUK was changed netkey-tool will still display its initial value. There's no way to recover a lost global PUK once it was changed. There's also no way to display the initial value of your global PUK without knowing the current value of your global PIN.
For most of the commands that netkey-tool can execute, you have to specify one pin. One notable exception is the nullpin command, but this command can only be executed once in the lifetime of a NetKey E4 card.
cert number filename
cert filename number
change {pin | puk | pin0 | pin1} new-pin
nullpin initial-pin
unblock {pin | pin0 | pin1}
netkey-tool was written by Peter Koch <pk_opensc@web.de>.
01/23/2022 | opensc |