DragonFly On-Line Manual Pages
OCRA_TOOL(8) DragonFly System Manager's Manual OCRA_TOOL(8)
NAME
ocra_tool - create and view OCRA credential files
SYNOPSIS
ocra_tool info -f credential_file
ocra_tool init -f credential_file -s suite_string -k key [-c counter]
[-p pin | -P pinhash] [-w counter_window] [-t timestamp_offset]
DESCRIPTION
The ocra_tool utility is used to initialize and view OCRA credential
files used by the pam_ocra(8) authentication service module for PAM.
info Show content of OCRA credential file.
-f credential_file
the OCRA credential file.
init Initialize OCRA credential file.
-f credential_file
the OCRA credential file.
-s suite_string
OCRA suite string.
-k key
specified as hexadecimal string.
-c counter
If the suite_string requires a counter parameter,
counter is the initial counter value. If counter begins
with '0x' it will be interpreted as hexadecimal number.
-p pin | -P pinhash
If the suite_string requires a pin-hash parameter, it is
either set as hexadecimal string pinhash or calculated
from pin using the pin-hash algorithm in suite_string.
-w counter_window
If the suite_string requires a counter parameter,
counter_window specifies the maximum number of verify
attempts pam_ocra(8) will make (while incrementing the
counter value). This parameter is optional.
-t timestamp_offset
If the suite_string requires a timestamp parameter,
timestamp_offset specifies the number of timestamp steps
pam_ocra(8) will make while verifying a response. The
verify process will start at (current_timestamp -
timestamp_offset) and end at (current_timestamp +
timestamp_offset). This parameter is optional.
EXAMPLE
$ ocra_tool init -f ~/.ocra -s OCRA-1:HOTP-SHA1-6:C-QN08-PSHA1 \
-k 00112233445566778899aabbccddeeff00112233 \
-c 10 -p 1234 -w 50
$ ocra_tool info -f ~/.ocra
suite: OCRA-1:HOTP-SHA1-6:C-QN08-PSHA1
key: 0x00112233445566778899aabbccddeeff00112233
counter: 0x000000000000000a
counter_window: 50
pin_hash: 0x7110eda4d09e062aa5e4a390b0a572ac0d2c0220
FILES
~/.ocra
OCRA credential file
SEE ALSO
pam_ocra(8)
AUTHOR
ocra_tool and this manual page were developed by Stefan Grundmann.
DragonFly 6.5-DEVELOPMENT October 4, 2014 DragonFly 6.5-DEVELOPMENT