如何在JDBC中加密CLOB数据类型?

创建一个加密的LOB(CLOB或BLOB)

从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'
);
猜你喜欢