How to check the default ciphers enabled on a particular version of Spotfire Server.

How to check the default ciphers enabled on a particular version of Spotfire Server.

book

Article ID: KB0082423

calendar_today

Updated On:

Products Versions
Spotfire Server All supported versions

Description

This article describes how to get a list of all ciphers, and identify which of these are enabled by default within a Spotfire Server installation.

Issue/Introduction

How to check the default ciphers enabled on a particular version of Spotfire Server.

Environment

All supported environments

Resolution

Here are the steps to be done to get a list of ciphers:
     1. Copy the attached "ciphers.java" file into the following location on a Spotfire Server:
              \tibco\tss\<version>\jdk\bin
     2. Launch a command prompt or terminal window, then navigate to \tibco\tss\<version>\jdk\bin and execute the following command:
              javac ciphers.java
     3. Execute the following command from the same command prompt / terminal window:
              java -showversion ciphers

The above command provides a list of ciphers. Marking with an asterisk (*) in this list denotes a default cipher.

The supported ciphers depend on the JVM, so it is also important to note the Java version in the result.

Here is an example of the output from the command mentioned above that lists all available / default ciphers in version 7.11.0: 

******************************************************************************
C:\tibco\tss\7.11.0\jdk\bin>java -showversion ciphers
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

Default Cipher
        SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA
*       SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA
        SSL_DHE_DSS_WITH_DES_CBC_SHA
        SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA
*       SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA
        SSL_DHE_RSA_WITH_DES_CBC_SHA
        SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA
        SSL_DH_anon_WITH_3DES_EDE_CBC_SHA
        SSL_DH_anon_WITH_DES_CBC_SHA
        SSL_RSA_EXPORT_WITH_DES40_CBC_SHA
*       SSL_RSA_WITH_3DES_EDE_CBC_SHA
        SSL_RSA_WITH_DES_CBC_SHA
        SSL_RSA_WITH_NULL_MD5
        SSL_RSA_WITH_NULL_SHA
*       TLS_DHE_DSS_WITH_AES_128_CBC_SHA
*       TLS_DHE_DSS_WITH_AES_128_CBC_SHA256
*       TLS_DHE_DSS_WITH_AES_128_GCM_SHA256
*       TLS_DHE_RSA_WITH_AES_128_CBC_SHA
*       TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
*       TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
        TLS_DH_anon_WITH_AES_128_CBC_SHA
        TLS_DH_anon_WITH_AES_128_CBC_SHA256
        TLS_DH_anon_WITH_AES_128_GCM_SHA256
*       TLS_EMPTY_RENEGOTIATION_INFO_SCSV
        TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5
        TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA
        TLS_KRB5_WITH_3DES_EDE_CBC_MD5
        TLS_KRB5_WITH_3DES_EDE_CBC_SHA
        TLS_KRB5_WITH_DES_CBC_MD5
        TLS_KRB5_WITH_DES_CBC_SHA
*       TLS_RSA_WITH_AES_128_CBC_SHA
*       TLS_RSA_WITH_AES_128_CBC_SHA256
*       TLS_RSA_WITH_AES_128_GCM_SHA256
        TLS_RSA_WITH_NULL_SHA256
******************************************************************************

Attachments

How to check the default ciphers enabled on a particular version of Spotfire Server. get_app