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

NAME

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

SYNOPSIS

9       yubihsm-shell [OPTIONS]...
10

DESCRIPTION

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