Data Encryption The Sybase data provider supports SSL encryption for Sybase database versions 12.5.2 and higher. See “Data Encryption Across the Network” for more information. NOTE: Connection hangs can occur when the data provider is configured for SSL and the database server does not support SSL. You may want to set a connection timeout using the Connection Timeout property to avoid problems when connecting to a server that does not support SSL. To configure SSL encryption: 1 Set the Encryption Method connection string option to SSL. 2 To validate certificates sent by the database server, set the Validate Server Certificate connection string option to True. 3 Optionally, set the Host Name In Certificate connection string option to a host name to be used to validate the certificate. The Host Name In Certificate connection string option provides additional security against man-in-the-middle (MITM) attacks by ensuring that the server the data provider is connecting to is the server that was requested. NOTE: Setting the Authentication Method connection string option to Encrypt Password encrypts the user's password only as it is sent to the Sybase server at connect time. Note that the Sybase server must have password encryption enabled. The encryption uses the algorithm required by the Sybase server.