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

NAME

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

SYNOPSIS

9       yubihsm-shell [OPTION]...
10

DESCRIPTION

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