Descriptografar tabelas de dados com o cliente de criptografia C3R - 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á.

Descriptografar tabelas de dados com o cliente de criptografia C3R

Siga este procedimento para colaborações que usam computação criptográfica para o Clean Rooms e o cliente de criptografia C3R para criptografar tabelas de dados. Use esse procedimento depois de consultar os dados na colaboração.

A chave secreta compartilhada e o ID de colaboração são necessários para esse procedimento.

O membro que pode receber os resultados decodifica os dados usando a mesma chave secreta compartilhada e ID de colaboração que foram usadas para criptografar os dados da colaboração.

nota

AWS Clean Rooms as colaborações já limitam quem pode realizar e visualizar os resultados da consulta. Para realizar a descriptografia, quem tem acesso a esses resultados precisa da mesma chave secreta compartilhada e ID de colaboração que foram usadas para criptografar os dados.

Para descriptografar uma tabela de dados criptografados
  1. (Opcional) Visualize os comandos disponíveis no cliente de criptografia C3R.

  2. (Opcional) Navegue até o diretório desejado e execute ls (macOS) ou dir (Windows).

    1. Verifique se o arquivo c3r-cli.jar e o arquivo de dados criptografados dos resultados de a consulta estão no diretório desejado.

      nota

      Se os resultados da consulta forem baixados da interface do AWS Clean Rooms console, provavelmente estão na pasta Downloads da sua conta de usuário. (Por exemplo, a pasta Downloads em seu diretório de usuário em Windows e macOS.) Recomendamos que você mova o arquivo de resultados de consulta para a mesma pasta do c3r-cli.jar.

  3. Armazene a chave secreta compartilhada na variável do ambiente C3R_SHARED_SECRET. Para obter mais informações, consulte Etapa 6: armazenar a chave secreta compartilhada em uma variável de ambiente.

  4. No AWS Command Line Interface (AWS CLI), execute o comando a seguir.

    java -jar c3r-cli.jar decrypt <name of input .csv file> --id=<collaboration id> --output=<output file name>

  5. Substitua cada user input placeholder com suas próprias informações:

    1. Para id=, insira o ID da colaboração.

    2. Para output=, insira o nome do arquivo de saída (por exemplo, results-decrypted.csv).

      Se você não especificar um nome de saída, um nome padrão será exibido no terminal.

    3. Visualize os dados descriptografados no arquivo de saída especificado usando seu aplicativo preferido CSV ou de Parquet visualização (como Microsoft Excel um editor de texto ou outro aplicativo).