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
-
(Opcional) Visualize os comandos disponíveis no cliente de criptografia C3R.
-
(Opcional) Navegue até o diretório desejado e execute
ls
(macOS) oudir
(Windows).-
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.
-
-
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. -
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>
-
Substitua cada
user input placeholder
com suas próprias informações:-
Para
id=
, insira o ID da colaboração. -
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.
-
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).
-