The following section is added to the hazelcast.xml file to configure symmetric encryption at socket level:

# == Encryption ================================================== ============

# Enables or disables symmetric encryption. When enabled, the entire
# communication between the hazelcast members is encrypted at socket level.
# Ensure that all symmetric encryption settings are equal on all
# participating nodes in the cluster. More advanced options (including
# asymmetric encryption and SSL) may still be configured via the
# hazelcast.xml file, see instructions on top of this file. Defaults to
# false.
com.openexchange.hazelcast.network.symmetricEncryp tion=false

# Configures the name of the symmetric encryption algorithm to use, such as
# DES/ECB/PKCS5Padding, PBEWithMD5AndDES, Blowfish or DESede. The
# available cipher algorithms may vary based on the underlying JCE. Defaults
# to PBEWithMD5AndDES.
com.openexchange.hazelcast.network.symmetricEncryp tion.algorithm=PBEWithMD5AndDES

# Specifies the salt value to use when generating the secret key for symmetric
# encryption. Defaults to 2mw67LqNDEb3.
com.openexchange.hazelcast.network.symmetricEncryp tion.salt=2mw67LqNDEb3

# Specifies the pass phrase to use when generating the secret key for
# symmetric encryption. Defaults to D2xhL8mPkjsF.
com.openexchange.hazelcast.network.symmetricEncryp tion.password=D2xhL8mPkjsF

# Configures the iteration count to use when generating the secret key for
# symmetric encryption. Defaults to 19.
com.openexchange.hazelcast.network.symmetricEncryp tion.iterationCount=19