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

NAME

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

SYNOPSIS

9       yubihsm-shell [OPTION]...
10

DESCRIPTION

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