McAfee MEJCAE-AM-DA Product Guide - Page 130

Modifiers, Notes, key-split, Syntax

Page 130 highlights

Using Command-Line Options Modifiers --allow-passphrase-retry --cert-attribute --depth --expires-after --issuer-dn --issuer-serial --multi --passphrase --regexp --sign-with --sig-type --start-date --x509 Tells E-Business Server to abort an encryption operation if the user does not specify a passphrase in the original encryption command, or the supplied passphrase is not correct. Adds certificate attributes to the certificate you are creating. Specifies how many levels deep you can set trust for a meta or trusted introducer signature. Specifies the number of days your signature is considered valid or a future date when your signature should expire. Enter the date in YYYY-MM-DD format. By default, the signature never expires. Identifies the certificate issuer's distinguished name. Identifies the issuer's assigned serial number for the certificate. When used in conjunction with the --issuer-dn option, this uniquely identifies the certificate. Signs all keys that match the user ID. Specifies the passphrase used for key signing. Specifies a regular expression to attach to your signature. If the regular expression contains spaces, then you must enclose it in quotes. Note that you may need to escape special shell characters. Selects the key you want to sign with. By default, E-Business Server uses the key specified by the DEFAULT-KEY parameter in the E-Business Server configuration file. Specifies the type of signature you want to add to the key you are signing. Your options are: local (non) | exportable (export) | meta | introducer (trusted). By default, the signature type specified by the SIG-TYPE parameter in the E-Business Server configuration file is used. This option is only valid when creating X.509 certificate signatures. Specifies a future date when your signature becomes valid. By default, this is the creation date. Enter a future date in YYYY-MM-DD format. Indicates that you want to create an X.509 certificate signature instead of a regular signature. Notes • The --issuer-dn, --issuer-serial and --cert-attribute options are only valid when --x509 is also specified. • Certificate attributes are entered in name=value format. Name represents the type of attribute you want to define, such as Email (E), OrganizationName (O), or Location (L). Value represents your definition for the corresponding attribute. If the value contains spaces, then you must enclose it in quotes. For example, O="McAfee" indicates that the organization that owns the certificate is McAfee. You can list several certificate attributes when creating X.509 certificates. Simply precede each name=value pair with --cert-attribute. For more information, see Specifying certificate attributes on page 51. • For more information on signing keys, see Signing a key on page 48. For more information on creating X.509 certificates, see Issuing X.509 certificates on page 56. key-split Use the --key-split option to split a private key into shares. This is recommended for extremely high security keys. For more information on splitting keys, see Creating a split key on page 37. Syntax ebs --key-split E-Business Server™ 8.6 Product Guide 128

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188

E-Business Server
8.6
Product Guide
128
Using Command-Line Options
Modifiers
Notes
• The
--issuer-dn
,
--issuer-serial
and
--cert-attribute
options are only valid when
--x509
is also
specified.
Certificate attributes are entered in
name=value
format.
Name
represents the type of attribute you want
to define, such as Email (E), OrganizationName (O), or Location (L).
Value
represents your definition for
the corresponding attribute. If the value contains spaces, then you must enclose it in quotes. For
example, O=”McAfee” indicates that the organization that owns the certificate is McAfee. You can list
several certificate attributes when creating X.509 certificates. Simply precede each name=value pair with
--cert-attribute
. For more information, see
Specifying certificate attributes on page 51
.
For more information on signing keys, see
Signing a key
on page 48
. For more information on creating
X.509 certificates, see
Issuing X.509 certificates
on page 56
.
key-split
Use the
--key-split
option to split a private key into shares. This is recommended for extremely high
security keys. For more information on splitting keys, see
Creating a split key
on page 37
.
Syntax
ebs --key-split <userID_or_keyID>
--allow-passphrase-retry
Tells E-Business Server to abort an encryption operation if the user does not
specify a passphrase in the original encryption command, or the supplied
passphrase is not correct.
--cert-attribute
Adds certificate attributes to the certificate you are creating.
--depth
Specifies how many levels deep you can set trust for a meta or trusted
introducer signature.
--expires-after
Specifies the number of days your signature is considered valid or a future date
when your signature should expire. Enter the date in YYYY-MM-DD format. By
default, the signature never expires.
--issuer-dn
Identifies the certificate issuer’s distinguished name.
--issuer-serial
Identifies the issuer’s assigned serial number for the certificate. When used in
conjunction with the --issuer-dn option, this uniquely identifies the certificate.
--multi
Signs all keys that match the user ID.
--passphrase
Specifies the passphrase used for key signing.
--regexp
Specifies a regular expression to attach to your signature. If the regular
expression contains spaces, then you must enclose it in quotes. Note that you
may need to escape special shell characters.
--sign-with
Selects the key you want to sign with. By default, E-Business Server uses the
key specified by the DEFAULT-KEY parameter in the E-Business Server
configuration file.
--sig-type <type>
Specifies the type of signature you want to add to the key you are signing. Your
options are: local (non) | exportable (export) | meta | introducer (trusted). By
default, the signature type specified by the SIG-TYPE parameter in the
E-Business Server configuration file is used.
--start-date
This option is only valid when creating X.509 certificate signatures. Specifies a
future date when your signature becomes valid. By default, this is the creation
date. Enter a future date in YYYY-MM-DD format.
--x509
Indicates that you want to create an X.509 certificate signature instead of a
regular signature.