diff options
author | Robin Krahl <robin.krahl@ireas.org> | 2018-12-30 18:39:31 +0100 |
---|---|---|
committer | Daniel Mueller <deso@posteo.net> | 2019-01-01 17:14:54 -0800 |
commit | fc4a8e12af694a40fe17bcebddd9e4617075400f (patch) | |
tree | 16d5be1bce14d26fafed93c89674948406d290eb /nitrocli/doc/nitrocli.1 | |
parent | 8a59f307a2e0b9fa398ac200da44d8e5725150a7 (diff) | |
download | nitrocli-fc4a8e12af694a40fe17bcebddd9e4617075400f.tar.gz nitrocli-fc4a8e12af694a40fe17bcebddd9e4617075400f.tar.bz2 |
Implement the pin unblock subcommand
This patch implements the pin unblock command that unblocks and resets
the user PIN. The name unblock is chosen over libnitrokey's unlock to
be consistent with the GnuPG terminology and to avoid confusion with the
unrelated lock command.
Diffstat (limited to 'nitrocli/doc/nitrocli.1')
-rw-r--r-- | nitrocli/doc/nitrocli.1 | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/nitrocli/doc/nitrocli.1 b/nitrocli/doc/nitrocli.1 index ef56b22..bec9a15 100644 --- a/nitrocli/doc/nitrocli.1 +++ b/nitrocli/doc/nitrocli.1 @@ -124,11 +124,28 @@ PIN must have at least six, the admin PIN at least eight characters. The user PIN is required for commands such as \fBotp get\fR (depending on the configuration) and for all \fBpws\fR commands. The admin PIN is usually required to change the device configuration. +.P +Each PIN has a retry counter that is decreased with every wrong PIN entry and +reset if the PIN was entered correctly. +The initial retry counter is three. +If the retry counter for the user PIN is zero, you can use the +\fBpin unblock\fR command to unblock and reset the user PIN. +If the retry counter for the admin PIN is zero, you have to perform a factory +reset using \fBgpg\fR(1). +Use the \fBstatus\fR command to check the retry counters. .TP .B nitrocli pin clear Clear the PINs cached by the other commands. +.TP +.B nitrocli pin unblock +Unblock and reset the user PIN. +This command requires the admin PIN. +The admin PIN cannot be unblocked. +This operation is equivalent to the unblock PIN option provided by \fBgpg\fR(1) +(using the \fB\-\-change\-pin\fR option). + .SH EXAMPLES .SS One-time passwords Configure a one-time password slot with a hexadecimal secret representation: |