1YUBIHSM-SHELL(1)                 User Commands                YUBIHSM-SHELL(1)
2
3
4

NAME

6       yubihsm-shell - manual page for yubihsm-shell 2.0.1
7

SYNOPSIS

9       yubihsm-shell [OPTIONS]...
10

DESCRIPTION

12       yubihsm-shell 2.0.1
13
14       -h, --help
15              Print help and exit
16
17       -V, --version
18              Print version and exit
19
20       -a, --action=ENUM
21              Action to perform  (possible values="benchmark", "blink-device",
22              "create-otp-aead",       "decrypt-aesccm",       "decrypt-oaep",
23              "decrypt-otp",        "decrypt-pkcs1v15",       "delete-object",
24              "derive-ecdh",   "encrypt-aesccm",    "generate-asymmetric-key",
25              "generate-hmac-key",       "generate-otp-aead-key",      "gener‐
26              ate-wrap-key", "get-device-info", "get-logs", "get-object-info",
27              "get-opaque",  "get-pseudo-random", "get-public-key", "get-stor‐
28              age-info",   "get-template",   "get-wrapped",    "list-objects",
29              "put-asymmetric-key",  "put-authentication-key", "put-hmac-key",
30              "put-opaque",        "put-otp-aead-key",         "put-template",
31              "put-wrap-key",  "put-wrapped",  "randomize-otp-aead",  "reset",
32              "set-log-index",  "set-option",  "sign-attestation-certificate",
33              "sign-ecdsa",    "sign-eddsa",   "sign-hmac",   "sign-pkcs1v15",
34              "sign-pss", "sign-ssh-certificate")
35
36       -p, --password=STRING
37              Authentication password
38
39       --authkey=INT
40              Authentication key  (default=`1')
41
42       -i, --object-id=SHORT
43              Object ID  (default=`0')
44
45       -l, --label=STRING
46              Object label  (default=`')
47
48       -d, --domains=STRING
49              Object                                                   domains
50              (default=`1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16')
51
52       -c, --capabilities=STRING
53              Capabilities for an object  (default=`0')
54
55       -t, --object-type=STRING
56              Object type
57
58       --delegated=STRING
59              Delegated capabilities  (default=`0')
60
61       --new-password=STRING
62              New authentication password
63
64       -A, --algorithm=STRING
65              Operation algorithm
66
67       --nonce=INT
68              OTP nonce
69
70       --count=INT
71              Number of bytes to request  (default=`256')
72
73       --duration=INT
74              Blink duration in seconds  (default=`10')
75
76       --wrap-id=INT
77              Wrap key ID
78
79       --template-id=INT
80              Template ID
81
82       --attestation-id=INT
83              Attestation ID
84
85       --log-index=INT
86              Log index
87
88       --in=STRING
89              Input data (filename)  (default=`-')
90
91       --out=STRING
92              Output data (filename)  (default=`-')
93
94       --informat=ENUM
95              Input  format   (possible  values="default", "base64", "binary",
96              "PEM", "password", "hex", "ASCII" default=`default')
97
98       --outformat=ENUM
99              Input and output format  (possible  values="default",  "base64",
100              "binary", "PEM", "hex", "ASCII" default=`default')
101
102       -f, --config-file=STRING
103              Configuration file to read  (default=`')
104
105       -C, --connector=STRING
106              List of connectors to use
107
108       --cacert=STRING
109              HTTPS cacert for connector
110
111       --proxy=STRING
112              Proxy server to use for connector
113
114       -v, --verbose=INT
115              Print more information  (default=`0')
116
117
118
119yubihsm-shell 2.0.1               April 2019                  YUBIHSM-SHELL(1)
Impressum