Nomi delle colonne in Cryptographic Computing for Clean Rooms - AWS Clean Rooms

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Nomi delle colonne in Cryptographic Computing for Clean Rooms

Per impostazione predefinita, i nomi delle colonne sono importanti in Cryptographic Computing for. Clean Rooms

Se il valore del parametro Consenti JOIN colonne con nomi diversi è falso, i nomi delle colonne vengono utilizzati durante la crittografia delle fingerprint colonne. Per questo motivo, per impostazione predefinita, i collaboratori devono coordinarsi in anticipo e utilizzare gli stessi nomi delle colonne di destinazione per i dati che utilizzeranno JOIN le istruzioni nelle query. Per impostazione predefinita, le colonne crittografate per JOIN con nomi diversi non funzionano correttamente JOIN su nessun valore.

Se il valore del parametro Allow JOIN of columns with different names è vero, JOIN le istruzioni tra le colonne crittografate come fingerprint colonne hanno esito positivo. La crittografia dei dati con questo parametro potrebbe consentire una certa inferenza dei cleartext valori. Ad esempio, se una riga ha lo stesso valore HMAC (Hash based Message Authentication Code) sia nella colonna che nella City State colonna, il valore potrebbe essere. New York

Normalizzazione dei nomi delle intestazioni delle colonne

I nomi delle intestazioni delle colonne vengono normalizzati dal client di crittografia C3R. Qualsiasi spazio bianco iniziale e finale viene rimosso e il nome della colonna viene reso minuscolo per l'output trasformato.

La normalizzazione viene applicata prima di tutti gli altri calcoli, calcoli o altre operazioni che potrebbero essere influenzate dai nomi delle colonne. Il file di output emesso contiene solo i nomi normalizzati.