|  import java.sql.Connection;
 import java.sql.DriverManager;
 import java.sql.ResultSet;
 import java.sql.Statement;
 import java.util.Properties;
 
 public class TestDataEncryptionIntegrity {
 
 public static void main(String[] argv) throws Exception {
 
 DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
 
 Properties prop = new Properties();
 prop.setProperty("user", "scott");
 prop.setProperty("password", "tiger");
 prop.setProperty("oracle.net.encryption_client", "REQUIRED");
 prop.setProperty("oracle.net.encryption_types_client", "( RC4_40 )");
 prop.setProperty("oracle.net.crypto_checksum_client", "REQUIRED");
 prop.setProperty("oracle.net.crypto_checksum_types_client", "( MD5 )");
 
 Connection conn = DriverManager.getConnection(
 "jdbc:oracle:thin:@dssw2k01:1521:orcl", prop);
 Statement stmt = conn.createStatement();
 ResultSet rset = stmt
 .executeQuery("select 'Hello Thin driver Encryption & Integrity "
 + "tester '||USER||'!' result from dual");
 while (rset.next())
 System.out.println(rset.getString(1));
 rset.close();
 stmt.close();
 conn.close();
 }
 }
 
 
 
 
 
 |