Nombres de columnas en computación criptográfica para Clean Rooms - AWS Clean Rooms

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Nombres de columnas en computación criptográfica para Clean Rooms

De forma predeterminada, los nombres de las columnas son importantes en la informática criptográfica para Clean Rooms.

Si el valor de Permitir JOIN el parámetro de columnas con nombres diferentes es falso, los nombres de las columnas se utilizan durante el cifrado de fingerprint columnas. Por este motivo, de forma predeterminada, los colaboradores deben coordinarse con antelación y utilizar los mismos nombres de columna de destino para los datos que utilizarán JOIN declaraciones en las consultas. De forma predeterminada, las columnas están cifradas para JOIN con nombres diferentes no se ejecutan correctamente JOIN en cualquier valor.

Si el valor de Permitir JOIN el parámetro de columnas con nombres diferentes es verdadero, JOIN declaraciones entre columnas cifradas como fingerprint las columnas se ejecutan correctamente. Cifrar los datos con este parámetro podría permitir inferir alguna cleartext valores. Por ejemplo, si una fila tiene el mismo valor de código de autenticación de mensajes basado en hash (HMAC) tanto en la columna City como en la columna State, el valor podría ser New York.

Normalización de los nombres de encabezado de columna

El cliente de cifrado de C3R normaliza los nombres de los encabezados de columna. Se eliminan todos los espacios en blanco iniciales y finales, y el nombre de la columna se cambia a minúsculas en el resultado transformado.

La normalización se aplica antes de cualquier otro cómputo, cálculo u otra operación que pueda verse afectada por los nombres de columna. El archivo de salida emitido contiene solo los nombres normalizados.