Data encryption properties
- Last Updated: May 13, 2025
- 1 minute read
- DataDirect Connectors
- JDBC
- Documentation
The following table summarizes connection properties which can be used in the implementation of SSL data encryption, including server and client authentication.
| Property | Characteristic |
|---|---|
| CryptoProtocolVersion |
Specifies a cryptographic protocol or comma-separated list of cryptographic protocols that can be used when TLS/SSL is enabled using the EncryptionMethod connection property. |
| EncryptionMethod | Determines whether data is encrypted and decrypted when transmitted over the network between the driver and database server. The
default is |
| HostNameInCertificate | Specifies a host name for certificate validation when
SSL encryption is enabled ( |
| KeyPassword | Specifies the password that is used to access the
individual keys in the keystore file when SSL is enabled ( |
| KeyStore |
Specifies the directory of the keystore file to be
used when SSL is enabled ( |
| KeyStorePassword | Specifies the password that is used to access the
keystore file when SSL is enabled ( |
| TrustStore | Specifies the directory of the truststore file to be used
when SSL is enabled ( |
| TrustStorePassword | Specifies the password that is used to access the
truststore file when SSL is enabled ( |
| ValidateServerCertificate | Determines whether the driver validates the
certificate that is sent by the database server when SSL encryption is enabled ( The default is |