Omni can support a range of TLS Versions from TLS 1.2 to TLS 1.3, and you can also customize some of the ciphers to support.
You cannot customize the list of TLS 1.3 Ciphers. If you support TLS 1.3, the TLS 1.3 default ciphers are all supported regardless of the ciphers listed in the configuration file. If you don’t support TLS 1.3, these ciphers are not included.
For TLS 1.2, listing any ciphers overides the TLS 1.2 default ciphers. If you want to list ciphers besides the default TLS 1.2 Ciphers, you must list every cipher to support including the default ciphers you want to support. Excluding default ciphers from your list of supported ciphers means you do not support those ciphers. If you wish to only support the default ciphers, you can leave the cipher list blank. Listing ciphers does not affect the default TLS 1.3 cipher.
|
|
For outbound TLS Context, ensure that your upstream service supports the selected ciphers and versions.
|
Omni Gateway Supported Ciphers
Omni Gateway supports the following TLS Ciphers in Connected Mode and Local Mode:
| Cipher |
TLS Version |
Default |
Advice |
|
|
|
|
|
|
|
|
TLS_CHACHA20_POLY1305_SHA256
|
|
|
|
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
|
|
|
|
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
|
|
|
|
TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256
|
|
|
|
TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256
|
|
|
|
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
|
|
|
|
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
|
|
|
|
TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
|
|
|
|
TLS_RSA_WITH_AES_128_GCM_SHA256
|
|
|
|
TLS_RSA_WITH_AES_256_GCM_SHA384
|
|
|
|
TLS_RSA_WITH_AES_128_CBC_SHA
|
|
|
|
TLS_RSA_WITH_AES_256_CBC_SHA
|
|
|
|
TLS_PSK_WITH_AES_128_CBC_SHA
|
|
|
|
TLS_PSK_WITH_AES_256_CBC_SHA
|
|
|
|
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
|
|
|
|
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
|
|
|
|
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
|
|
|
|
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
|
|
|
|
TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA
|
|
|
|
TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA
|
|
|
|