My Oracle Support Banner

Does JDBC Thin Driver 12c Support SHA2 For Encryption and Integrity? (Doc ID 2394557.1)

Last updated on OCTOBER 31, 2022

Applies to:

JDBC - Version and later
Information in this document applies to any platform.


Section 9.4.4 Setting Encryption and Integrity Parameters in Java of the JDBC Developer's Guide in able 9.3 lists the possible values for JDBC thin driver  encryption and integrity settings, and it lists only SHA1 for "CONNECTION_PROPERTY_THIN_NET_CHECKSUM_TYPES". SHA2 is  available on the server side when configuring sqlnet.ora native encryption. There are clients that only have JDBC thin driver and have to use native encryrption to communicate with the database, but the integrity checking has to be at least SHA2 to be compliant with the highest security protocols. Does the JDBC Thin driver support SHA2 for native encryption? 


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.