从11g开始的Oracle数据库提供了SecureFiles功能来加密大对象文件(LOB)。您可以使用SECUREFILE关键字将安全文件创建为-
CREATE TABLE table_name ( myClob CLOB ) LOB(myClob) STORE AS SECUREFILE;
您可以使用“加密”选项对受保护的文件进行加密,然后再使用3DES168或AES128或AES192或AES256算法进行加密。
CREATE TABLE encrypt_tab ( myClob CLOB ) LOB(myClob) STORE AS SECUREFILE encrypt_lob( ENCRYPT USING 'AES256' );