You can use the Secure Sockets Layer (SSL) connections to encrypt data and validate the server certificate that you connect to.
The SSL connections ensure that all JDBC calls to Amazon Redshift, such as data preview, UNLOAD, and COPY commands goes through the SSL encrypted connection. For more information about how to set up Secure Agent to support SSL enabled connections with Amazon Redshift, see the AWS documentation.