DECLARE
somevar RAW(128) ;
someinput RAW(128) ;
key_data RAW(128) ;
CURSOR c_values IS
SELECT encryptedvalue FROM encryptedtable ;
BEGIN
key_data := utl_raw.CAST_TO_RAW('thisisthekeyIusedinunixwithopenssl') ;
FOR rec IN c_values LOOP
someinput:= UTL_ENCODE.BASE64_DECODE(utl_raw.cast_to_raw(rec.encryptedvalue) );
DBMS_OBFUSCATION_TOOLKIT.DES3DECRYPT(INPUT =>someinput ,KEY=>key_data ,
DECRYPTED_string => somevar ) ;
dbms_output.put_line(utl_raw.CAST_TO_VARCHAR2(somevar)) ;
END LOOP ;
END ;