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á.
Etapa 7: criptografar dados
Para executar essa etapa, você deve adquirir o ID de AWS Clean Rooms colaboração e a chave secreta compartilhada. Para obter mais informações, consulte Prerequisites (Pré-requisitos).
No exemplo a seguir, executamos a criptografia em ads.csv
usando o esquema que criamos, denominado ads.json
.
Como criptografar dados
-
Armazene a chave secreta compartilhada para a colaboração em Etapa 6: armazenar a chave secreta compartilhada na variável de ambiente.
-
Na linha de comandos, insira o comando a seguir.
java -jar c3r-cli.jar encrypt
<name of input .csv file>
--schema=<name of schema .json file>
--id=<collaboration id>
--output=<name of output.csv file>
<optional flags>
-
Para
<name of input .csv file>
, insira o nome do arquivo.csv de entrada. -
Em
schema=
, insira o nome do arquivo do esquema de criptografia .json. -
Para
id=
, insira o ID da colaboração. -
Para
output=
, insira o nome do arquivo de saída (por exemplo,ads-output.csv
). -
Inclua qualquer um dos sinalizadores de linha de comandos descritos em Parâmetros de computação criptográfica e em Sinalizadores opcionais em computação criptográfica para Clean Rooms.
-
Execute o comando.
No exemplo de ads.csv
, executamos o comando a seguir.
java -jar c3r-cli.jar encrypt ads.csv
--schema=ads.json
--id=123e4567-e89b-42d3-a456-556642440000
--output=ads-output.csv
No exemplo de sales.csv, executamos o comando a seguir.
java -jar c3r-cli.jar encrypt sales.csv
--schema=sales.json
--id=123e4567-e89b-42d3-a456-556642440000
nota
Neste exemplo, não especificamos um nome de arquivo de saída (--output=
). Por isso, o nome do arquivo de saída padrão sales-output.csv
name-of-file.out.csv
foi gerado.
Agora está tudo pronto para verificar os dados criptografados.