Selecting ezTLS, One-Way TLS, or Mutual TLS

Select a TLS configuration based on your requirements for encryption and certificate-based identity verification.

Capability ezTLS One-way TLS Mutual TLS (mTLS)
Encrypts data in transit Yes Yes Yes
Uses the TLS protocol Yes Yes Yes
Customer-managed certificate requirements None Server certificate Client and server certificates
Authenticates the database server with certificates No Yes Yes
Authenticates the client with certificates No No Yes
Administrative overhead Low Medium High
Primary use case TLS encryption with zero certificate overhead Encryption with server identity verification Encryption with strict mutual identity verification

Choose ezTLS when:

Choose one-way TLS when:

Choose mutual TLS (mTLS) when:

Note that network encryption and identity verification are completely separate from database user authentication. Regardless of which TLS model you deploy, users must still authenticate to the database using configured authentication methods.