Noms de colonnes dans Cryptographic Computing pour Clean Rooms - AWS Clean Rooms

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Noms de colonnes dans Cryptographic Computing pour Clean Rooms

Par défaut, les noms des colonnes sont importants dans Cryptographic Computing forClean Rooms.

Si la valeur du paramètre Autoriser les colonnes avec JOIN des noms différents est fausse, les noms des colonnes sont utilisés lors du chiffrement des fingerprint colonnes. C'est pourquoi, par défaut, les collaborateurs doivent se coordonner à l'avance et utiliser les mêmes noms de colonnes cibles pour les données qui utiliseront JOIN des instructions dans les requêtes. Par défaut, les colonnes chiffrées JOIN avec des noms différents ne fonctionnent avec succès JOIN sur aucune valeur.

Si la valeur du paramètre Autoriser les colonnes avec JOIN des noms différents est vraie, les JOIN instructions entre colonnes chiffrées en tant que fingerprint colonnes aboutissent. Le chiffrement des données avec ce paramètre peut permettre une certaine inférence des cleartext valeurs. Par exemple, si une ligne possède la même valeur de code d'authentification de message basé sur le hachage (HMAC) à la fois dans la City colonne et dans la State colonne, la valeur peut être. New York

Normalisation des noms d'en-têtes de colonnes

Les noms des en-têtes de colonnes sont normalisés par le client de chiffrement C3R. Tous les espaces blancs de début et de fin sont supprimés et le nom de la colonne est mis en minuscules pour la sortie transformée.

La normalisation est appliquée avant tous les autres calculs, calculs ou autres opérations susceptibles d'être affectés par les noms de colonnes. Le fichier de sortie émis contient uniquement les noms normalisés.