Nomes de colunas em computação criptográfica para o Clean Rooms - AWS Clean Rooms

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Nomes de colunas em computação criptográfica para o Clean Rooms

Por padrão, os nomes das colunas são importantes na Computação Criptográfica para o Clean Rooms.

Se o valor do parâmetro Permitir JOIN de colunas com nomes diferentes for falso, os nomes das colunas serão usados durante a criptografia das colunas fingerprint. Por esse motivo, por padrão, os colaboradores devem se coordenar com antecedência e usar os mesmos nomes de colunas de destino para dados que usarão instruções JOIN em consultas. Por padrão, colunas criptografadas para JOIN com nomes diferentes não são bem-sucedidas JOIN em nenhum valor.

Se o valor do parâmetro Permitir JOIN de colunas com nomes diferentes for verdadeiro, as instruções JOIN em colunas criptografadas como colunas fingerprint serão bem-sucedidas. Criptografar dados com esse parâmetro pode permitir alguma inferência dos valores cleartext. Por exemplo, se uma linha tiver o mesmo valor de Código de Autenticação de Mensagens por Hash (HMAC) na coluna City e na coluna State, o valor poderá ser New York.

Normalização dos nomes dos cabeçalhos das colunas

Os nomes dos cabeçalhos das colunas são normalizados pelo cliente de criptografia C3R. Qualquer espaço em branco à esquerda e à direita é removido e o nome da coluna é colocado em minúsculas para a saída transformada.

A normalização é aplicada antes de todos os outros cálculos, cálculos ou outras operações que possam ser afetadas pelos nomes das colunas. O arquivo de saída emitido contém apenas os nomes normalizados.