When a remote environment (source, staging, or target) is added to the Delphix Engine, a series of scripts and executable binaries is copied to the environment over SSH. These scripts and binaries are collectively referred to as the Delphix toolkit. The Delphix toolkit contains software necessary for further communication with the remote environment over Delphix Session Protocol (DSP).
Communication over DSP is encrypted using modern ciphers. However, the exact ciphers utilized will vary with the version of Java certified on the remote environment. Cipher choice varies with Java version because DSP uses the encryption libraries packaged with the Java Development Kit (JDK).
To determine the cipher being used for communication with a particular remote environment, first determine which version of the JDK is being copied to the remote environment: see Managing Java on Remote Environments .
If the remote environment is running Java 6, TLS_RSA_WITH_AES_128_CBC_SHA will be used.
If the remote environment is running Java 8, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 will be used.