Release Enablement for Key-pair Authentication for Snowflake JDBC 6.0.0

Welcome to the release enablement for key-pair authentication for Snowflake JDBC 6.0.0.

The Snowflake JDBC 6.0.0 driver has been enhanced to support:

For more information on the Snowflake JDBC 6.0.0 driver, refer to the following resources:

Key-pair Authentication

The key-pair authentication:

  • Allows you to authenticate to Snowflake using a pair of private and public keys. To configure the driver to use key-pair authentication, you can use the new PrivateKeyContent, PrivateKeyFile, and PrivateKeyPassphrase connection properties.
  • Is a more secure alternative to the basic authentication.
  • Requires RSA keys that are at least 2048 bits long. You can generate the key files in Privacy Enhanced Mail (PEM) format using OpenSSL.
  • Supports encrypted private keys for some Snowflake clients. For more information, refer to the Snowflake documentation.

The following video describes the highlights of the release:

For more information on enhancements and updates, refer to the What's new in this release topic in The Progress DataDirect for Snowflake for JDBC User's Guide.