Oracle Network Data Integrity

Introduction

Oracle Native Data Integrity is the preferred method of ensuring the integrity of data in transit for connections to Oracle for both Gluent Offload Engine and Sqoop or Spark components acting on behalf of Gluent Data Platform.

Tip

Network encryption (native network encryption, network data integrity, and SSL/TLS) and strong authentication services (Kerberos, PKI, and RADIUS) are no longer part of Oracle Advanced Security and are available in all licensed editions of all supported releases of Oracle Database.

Refer to the Database Security Guide in the Oracle Database Documentation for further details on the settings described here.

SQLNet Profile Configuration

Add the following to $ORACLE_HOME/network/admin/sqlnet.ora on all Oracle servers where Gluent Data Platform is installed:

SQLNET.CRYPTO_CHECKSUM_SERVER = ACCEPTED
SQLNET.CRYPTO_CHECKSUM_TYPES_SERVER = SHA1

Add the following to the $OFFLOAD_HOME/../sqlnet.ora file on all servers where Gluent Data Platform is installed:

SQLNET.CRYPTO_CHECKSUM_CLIENT = REQUIRED
SQLNET.CRYPTO_CHECKSUM_TYPES_CLIENT = SHA1

The above configuration ensures the Oracle instance accepts crypto-checksumming (integrity) connections when required by Gluent Data Platform connections but does not enforce it for other connections.

Update Gluent Environment File

Add the following line to offload.env if it is not already set:

export TNS_ADMIN=$OFFLOAD_HOME/..

Important

Any changes made to the Gluent Data Platform environment file (offload.env) must be propagated across all installations.

Documentation Feedback

Send feedback on this documentation to: feedback@gluent.com