TLS cipher suites configuration in TIBCO ActiveMatrix BusinessWorks Plug-in for WebSphere MQ.

TLS cipher suites configuration in TIBCO ActiveMatrix BusinessWorks Plug-in for WebSphere MQ.

book

Article ID: KB0093626

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for IBM MQ -
Not Applicable -

Description

Resolution:
In TIBCO ActiveMatrix BusinessWorks Plug-in for WebSphere MQ connection resource, there is a cipher suite you can select when TLS is enabled. That is the suite that the MQ plug-in JVM will use to connect to an MQ server. There is also a cipher specification in the IBM MQ server channel SSL configuration. The table below shows the configuration map between those two. As of now, the plugin supports these ciphers when installed on a 7.5 client and connecting to a 7.5 server. The matched column means that they would be usable in a connection. The IBM JRE supports more than Oracle's. This is mostly due to the way IBM chose to name their cipher suites.


Table of IBM's cipher specs to Java suites running on an IBM 1.7 JRE with Unlimited Cipher policies.


Cipher Specs Cipher suitesMatched?

TLS_RSA_WITH_AES_256_CBC_SHA256SSL_RSA_WITH_AES_256_CBC_SHA256matched
NULL_MD5SSL_RSA_WITH_NULL_MD5matched
FIPS_WITH_3DES_EDE_CBC_SHASSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHAmatched
DES_SHA_EXPORT1024SSL_RSA_EXPORT1024_WITH_DES_CBC_SHA
TLS_RSA_WITH_AES_128_CBC_SHA256SSL_RSA_WITH_AES_128_CBC_SHA256matched
RC4_MD5_EXPORTSSL_RSA_EXPORT_WITH_RC4_40_MD5matched
RC2_MD5_EXPORTSSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5
RC4_SHA_USSSL_RSA_WITH_RC4_128_SHAmatched
NULL_SHASSL_RSA_WITH_NULL_SHAmatched
DES_SHA_EXPORTSSL_RSA_WITH_DES_CBC_SHAmatched
TLS_RSA_WITH_NULL_SHA256SSL_RSA_WITH_NULL_SHA256matched
TLS_RSA_WITH_AES_128_CBC_SHASSL_RSA_WITH_AES_128_CBC_SHAmatched
TLS_RSA_WITH_AES_256_CBC_SHASSL_RSA_WITH_AES_256_CBC_SHAmatched
FIPS_WITH_DES_CBC_SHASSL_RSA_FIPS_WITH_DES_CBC_SHAmatched
RC4_MD5_USSSL_RSA_WITH_RC4_128_MD5matched
TRIPLE_DES_SHA_USSSL_RSA_WITH_3DES_EDE_CBC_SHAmatched
RC4_56_SHA_EXPORT1024SSL_RSA_EXPORT1024_WITH_RC4_56_SHA



Table of IBM's cipher specs to Java suites runnint on an Oracle JRE 1.7 with Unlimited Cipher policies.

TLS_RSA_WITH_AES_256_CBC_SHA256SSL_RSA_WITH_AES_256_CBC_SHA256
NULL_MD5SSL_RSA_WITH_NULL_MD5matched
FIPS_WITH_3DES_EDE_CBC_SHASSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA
DES_SHA_EXPORT1024SSL_RSA_EXPORT1024_WITH_DES_CBC_SHA
TLS_RSA_WITH_AES_128_CBC_SHA256SSL_RSA_WITH_AES_128_CBC_SHA256
RC4_MD5_EXPORTSSL_RSA_EXPORT_WITH_RC4_40_MD5matched
RC2_MD5_EXPORTSSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5
RC4_SHA_USSSL_RSA_WITH_RC4_128_SHAmatched
NULL_SHASSL_RSA_WITH_NULL_SHAmatched
DES_SHA_EXPORTSSL_RSA_WITH_DES_CBC_SHAmatched
TLS_RSA_WITH_NULL_SHA256SSL_RSA_WITH_NULL_SHA256
TLS_RSA_WITH_AES_128_CBC_SHASSL_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_AES_256_CBC_SHASSL_RSA_WITH_AES_256_CBC_SHA
FIPS_WITH_DES_CBC_SHASSL_RSA_FIPS_WITH_DES_CBC_SHA
RC4_MD5_USSSL_RSA_WITH_RC4_128_MD5matched
TRIPLE_DES_SHA_USSSL_RSA_WITH_3DES_EDE_CBC_SHAmatched
RC4_56_SHA_EXPORT1024SSL_RSA_EXPORT1024_WITH_RC4_56_SHA



The "matched" column indicates whether the cipher suite was available to the current JRE.

Issue/Introduction

TLS cipher suites configuration in TIBCO ActiveMatrix BusinessWorks Plug-in for WebSphere MQ.

Additional Information

http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_7.5.0/com.ibm.mq.msc.doc/xms_csecure_mapping_wmq.html