Chiffrer les données lors de l'exportation vers le stockage d'objets
Vous pouvez ainsi chiffrer les données des tables lors de l'exportation vers le service de stockage d'objets.
Utilisez le paramètre format et l'option encryption avec DBMS_CLOUD.EXPORT_DATA pour chiffrer les données lorsque vous exportez de la base de données du service d'intelligence artificielle autonome vers le stockage d'objets.
Notez les points suivants lorsque vous exportez des données chiffrées vers le service de stockage d'objets :
-
L'option
encryptionn'est prise en charge que lors de l'exportation de données d'une base de données d'intelligence artificielle autonome vers le stockage d'objets au format CSV, JSON ou XML. -
Lorsque l'exportation inclut à la fois le chiffrement et la compression, l'ordre des opérations est le suivant : d'abord les données sont compressées, ensuite les données sont chiffrées, puis elles sont chargées dans le stockage d'objets.
-
Il existe deux méthodes de chiffrement prises en charge :
-
Utilisation d'une fonction définie par l'utilisateur.
-
Utilisation d'un algorithme de chiffrement spécifié par
DBMS_CRYPTO.Voir DBMS_CRYPTO pour plus d'informations sur les fonctions et procédures cryptographiques pour le chiffrement et le déchiffrement.
-
Rubriques
- Chiffrer des données à l'aide des algorithmes de chiffrement DBMS_CRYPTO
Affiche les étapes de chiffrement des données à l'aide des algorithmes de chiffrementDBMS_CRYPTOlors de l'exportation vers le service de stockage d'objets en nuage. - Chiffrer les données à l'aide d'une fonction de chiffrement définie par l'utilisateur
Affiche la procédure de chiffrement des données à l'aide d'une fonction de chiffrement définie par l'utilisateur lors de l'exportation vers le service de stockage d'objets en nuage.
Chiffrer les données à l'aide des algorithmes de chiffrement DBMS_CRYPTO
Affiche les étapes de chiffrement des données à l'aide d'algorithmes de chiffrement DBMS_CRYPTO lors de l'exportation vers le service de stockage d'objets en nuage.
Exécutez les étapes suivantes pour chiffrer les données lors de l'exportation vers le service de stockage d'objets en nuage (cet exemple exporte les données de table vers un fichier CSV) :
Après avoir chiffré les fichiers avec DBMS_CLOUD.EXPORT_DATA, lorsque vous utilisez des algorithmes de chiffrement DBMS_CRYPTO pour chiffrer les fichiers, vous disposez des options suivantes pour utiliser ou importer les fichiers que vous avez exportés :
-
Vous pouvez utiliser
DBMS_CLOUD.COPY_DATAouDBMS_CLOUD.COPY_COLLECTIONavec les mêmes options d'algorithme de chiffrement et la même clé pour déchiffrer les fichiers.Pour plus d'informations, voir Déchiffrer et charger des données à l'aide des algorithmes DBMS_CRYPTO.
-
Vous pouvez interroger les données d'une table externe en fournissant les mêmes options d'algorithme de chiffrement et la même clé pour déchiffrer les fichiers, avec l'une des procédures suivantes :
-
DBMS_CLOUD.CREATE_EXTERNAL_TABLE -
DBMS_CLOUD.CREATE_EXTERNAL_PART_TABLE -
DBMS_CLOUD.CREATE_HYBRID_PART_TABLEPour
DBMS_CLOUD.CREATE_HYBRID_PART_TABLE, cette option s'applique uniquement aux fichiers de stockage d'objets.
Pour plus d'informations, voir Déchiffrer et charger des données à l'aide des algorithmes DBMS_CRYPTO.
-
-
Sur un système qui n'est pas une base de données d'IA autonome, vous pouvez utiliser l'ensemble
DBMS_CRYPTOavec les mêmes options d'algorithme et la clé pour déchiffrer les fichiers.Notez que la clé est stockée en tant que
VARCHAR2dans les données d'identification de la base de données d'intelligence artificielle autonome, mais queDBMS_CRYPTOutilise le typeRAWpour le paramètre de clé.Pour plus d'informations sur les algorithmes de chiffrement, voir Algorithmes DBMS_CRYPTO.
Rubrique parent : Chiffrer les données lors de l'exportation vers le stockage d'objets
Chiffrer les données à l'aide d'une fonction de chiffrement définie par l'utilisateur
Affiche les étapes de chiffrement des données à l'aide d'une fonction de chiffrement définie par l'utilisateur lors de l'exportation vers le service de stockage d'objets en nuage.
Exécutez les étapes suivantes pour chiffrer les données lors de l'exportation vers le service de stockage d'objets en nuage (cet exemple exporte les données de table vers un fichier CSV) :
Rubrique parent : Chiffrer les données lors de l'exportation vers le stockage d'objets