Crypto Manager

The Crypto Manager provides a common interface for performing compression, decompression, hashing, encryption and other kinds of cryptographic operations.

Properties

Use the --advanced option to access advanced properties.

Basic Properties

key-wrapping-transformation

SynopsisThe preferred key wrapping transformation for the directory server. This value must be the same for all server instances in a replication topology.
Default ValueRSA/ECB/OAEPWITHSHA-1ANDMGF1PADDING
Allowed ValuesA string.
Multi-valuedNo
RequiredNo
Admin Action RequiredNone
Changes to this property will take effect immediately but will only affect cryptographic operations performed after the change.
AdvancedNo
Read-OnlyNo

ssl-cert-nickname

SynopsisSpecifies the nicknames (also called the aliases) of the keys or key pairs that the Crypto Manager should use when performing SSL communication. The property can be used multiple times (referencing different nicknames) when server certificates with different public key algorithms are used in parallel (for example, RSA, DSA, and ECC-based algorithms). When a nickname refers to an asymmetric (public/private) key pair, the nickname for the public key certificate and associated private key entry must match exactly. A single nickname is used to retrieve both the public key and the private key.
DescriptionThis is only applicable when the Crypto Manager is configured to use SSL.
Default ValueLet the server decide.
Allowed ValuesA string.
Multi-valuedYes
RequiredNo
Admin Action RequiredThe object must be disabled and re-enabled for changes to take effect.
AdvancedNo
Read-OnlyNo

ssl-cipher-suite

SynopsisSpecifies the names of the SSL cipher suites that are allowed for use in SSL or TLS communication.
Default ValueUses the default set of SSL cipher suites provided by the server's JVM.
Allowed ValuesA string.
Multi-valuedYes
RequiredNo
Admin Action RequiredNone
Changes to this property take effect immediately but only impact new SSL/TLS-based sessions created after the change.
AdvancedNo
Read-OnlyNo

ssl-encryption

SynopsisSpecifies whether SSL/TLS is used to provide encrypted communication between two OpenDJ server components.
Default Valuefalse
Allowed Valuestrue
false
Multi-valuedNo
RequiredNo
Admin Action RequiredNone
Changes to this property take effect immediately but only impact new SSL/TLS-based sessions created after the change.
AdvancedNo
Read-OnlyNo

ssl-protocol

SynopsisSpecifies the names of the SSL protocols that are allowed for use in SSL or TLS communication.
Default ValueUses the default set of SSL protocols provided by the server's JVM.
Allowed ValuesA string.
Multi-valuedYes
RequiredNo
Admin Action RequiredNone
Changes to this property take effect immediately but only impact new SSL/TLS-based sessions created after the change.
AdvancedNo
Read-OnlyNo

Advanced Properties

cipher-key-length

SynopsisSpecifies the key length in bits for the preferred cipher.
Default Value128
Allowed ValuesAn integer. Lower limit: 0.
Multi-valuedNo
RequiredNo
Admin Action RequiredNone
Changes to this property take effect immediately but only affect cryptographic operations performed after the change.
AdvancedYes
Read-OnlyNo

cipher-transformation

SynopsisSpecifies the cipher for the directory server using the syntax algorithm/mode/padding.
DescriptionThe full transformation is required: specifying only an algorithm and allowing the cipher provider to supply the default mode and padding is not supported, because there is no guarantee these default values are the same among different implementations. Some cipher algorithms, including RC4 and ARCFOUR, do not have a mode or padding, and hence must be specified using NONE for the mode field and NoPadding for the padding field. For example, RC4/NONE/NoPadding.
Default ValueAES/CBC/PKCS5Padding
Allowed ValuesA string.
Multi-valuedNo
RequiredNo
Admin Action RequiredNone
Changes to this property take effect immediately but only affect cryptographic operations performed after the change.
AdvancedYes
Read-OnlyNo

digest-algorithm

SynopsisSpecifies the preferred message digest algorithm for the directory server.
Default ValueSHA-1
Allowed ValuesA string.
Multi-valuedNo
RequiredNo
Admin Action RequiredNone
Changes to this property take effect immediately and only affect cryptographic operations performed after the change.
AdvancedYes
Read-OnlyNo

mac-algorithm

SynopsisSpecifies the preferred MAC algorithm for the directory server.
Default ValueHmacSHA1
Allowed ValuesA string.
Multi-valuedNo
RequiredNo
Admin Action RequiredNone
Changes to this property take effect immediately but only affect cryptographic operations performed after the change.
AdvancedYes
Read-OnlyNo

mac-key-length

SynopsisSpecifies the key length in bits for the preferred MAC algorithm.
Default Value128
Allowed ValuesAn integer. Lower limit: 0.
Multi-valuedNo
RequiredNo
Admin Action RequiredNone
Changes to this property take effect immediately but only affect cryptographic operations performed after the change.
AdvancedYes
Read-OnlyNo