Cifrado de datos durante la exportación a Object Storage
Puede cifrar los datos de la tabla al exportar a Object Storage.
Utilice el parámetro format
y la opción encryption
con DBMS_CLOUD.EXPORT_DATA
para cifrar los datos al exportar de Autonomous Database a Object Storage.
Tenga en cuenta lo siguiente al exportar datos cifrados a Object Storage:
-
La opción
encryption
solo está soportada al exportar datos de Autonomous Database a Object Storage como CSV, JSON o XML. -
Cuando la exportación incluye tanto el cifrado como la compresión, el orden de las operaciones es: primero se comprimen los datos, a continuación, se cifran los datos y, a continuación, se cargan en Object Storage.
-
Hay dos métodos de cifrado soportados:
-
Uso de una función definida por el usuario.
-
Mediante un algoritmo de cifrado especificado
DBMS_CRYPTO
.Consulte DBMS_CRYPTO para obtener información sobre las funciones criptográficas y los procedimientos para el cifrado y el descifrado.
-
Temas
- Cifrado de datos mediante algoritmos de cifrado DBMS_CRYPTO
Muestra los pasos para cifrar datos mediante algoritmos de cifradoDBMS_CRYPTO
al exportar a Cloud Object Storage. - Cifrado de datos con una función de cifrado definida por el usuario
Muestra los pasos para cifrar datos mediante una función de cifrado definida por el usuario al exportar a Cloud Object Storage.
Cifrado de datos mediante algoritmos de cifrado DBMS_CRYPTO
Muestra los pasos para cifrar datos mediante algoritmos de cifrado DBMS_CRYPTO
al exportar a Cloud Object Storage.
Realice los siguientes pasos para cifrar datos al exportar a Cloud Object Storage (este ejemplo exporta datos de tabla a un archivo CSV):
Después de cifrar archivos con DBMS_CLOUD.EXPORT_DATA
, al utilizar algoritmos de cifrado DBMS_CRYPTO
para cifrar los archivos, tiene estas opciones para utilizar o importar los archivos que ha exportado:
-
Puede utilizar
DBMS_CLOUD.COPY_DATA
oDBMS_CLOUD.COPY_COLLECTION
con las mismas opciones de algoritmo de cifrado y la clave para descifrar los archivos.Consulte Descifrado y carga de datos mediante algoritmos DBMS_CRYPTO para obtener más información.
-
Puede consultar los datos de una tabla externa proporcionando las mismas opciones de algoritmo de cifrado y la clave para descifrar los archivos, con cualquiera de los siguientes procedimientos:
-
DBMS_CLOUD.CREATE_EXTERNAL_TABLE
-
DBMS_CLOUD.CREATE_EXTERNAL_PART_TABLE
-
DBMS_CLOUD.CREATE_HYBRID_PART_TABLE
Para
DBMS_CLOUD.CREATE_HYBRID_PART_TABLE
, esta opción solo se aplica a los archivos de Object Storage.
Consulte Descifrado y carga de datos mediante algoritmos DBMS_CRYPTO para obtener más información.
-
-
En un sistema que no sea una instancia de Autonomous Database, puede utilizar el paquete
DBMS_CRYPTO
con las mismas opciones de algoritmo y la clave para descifrar los archivos.Tenga en cuenta que la clave se almacena como
VARCHAR2
en la credencial de Autonomous Database, peroDBMS_CRYPTO
utiliza el tipoRAW
para el parámetro de clave.Consulte DBMS_CRYPTO Algorithms para obtener más información sobre los algoritmos de cifrado.
Tema principal: Cifrado de datos al exportar a Object Storage
Cifrado de datos con una función de cifrado definida por el usuario
Muestra los pasos para cifrar datos mediante una función de cifrado definida por el usuario al exportar a Cloud Object Storage.
Realice los siguientes pasos para cifrar datos al exportar a Cloud Object Storage (este ejemplo exporta datos de tabla a un archivo CSV):
Tema principal: Cifrado de datos al exportar a Object Storage