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 Data Collector EnvironmentJava and Security ConfigurationData Collector Environment Configuration in the Data Collector documentation.

  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.