| 12345678910111213141516171819202122232425 | [role="xpack"][[ciphers]]=== Enabling cipher suites for stronger encryptionThe TLS and SSL protocols use a cipher suite that determines the strength ofencryption used to protect the data. You may want to increase the strength ofencryption used when using a Oracle JVM; the IcedTea OpenJDK ships without theserestrictions in place. This step is not required to successfully use encryptedcommunication.The _Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction PolicyFiles_ enable the use of additional cipher suites for Java in a separate JAR filethat you need to add to your Java installation. You can download this JAR filefrom Oracle's http://www.oracle.com/technetwork/java/javase/downloads/index.html[download page].The _JCE Unlimited Strength Jurisdiction Policy Files`_ are required forencryption with key lengths greater than 128 bits, such as 256-bit AES encryption.After installation, all cipher suites in the JCE are available for use but requiresconfiguration in order to use them. To enable the use of stronger cipher suiteswith {es} {security-features}, configure the<<ssl-tls-settings,`cipher_suites` parameter>>.NOTE: The _JCE Unlimited Strength Jurisdiction Policy Files_ must be installed      on all nodes in the cluster to establish an improved level of encryption      strength.
 |