Enabling Encryption

You can enable SDC RPC pipelines to transfer data securely using SSL/TLS. To use SSL/TLS, enable TLS in both the SDC RPC destination and the SDC RPC origin.

You need the following information to enable TLS in both stages:
  • A keystore file with the private keys of the TLS certificate, and the password for the file.
  • For self-signed certificates, a truststore file with the public key of the TLS certificate of the SDC RPC origin, and the password for the file.
To enable TLS:
  1. Save the keystore and the truststore files in the Data Collector resources directory, $SDC_RESOURCES.

    For more information about environment variables, see Java and Security Configuration.

  2. In the SDC RPC destination, enter the truststore file name and password when using a self-signed certificate.
  3. In the SDC RPC origin, enter the keystore file name and password.