Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Fase 7: Crittografare i dati
Per eseguire questo passaggio, è necessario acquisire l'ID di AWS Clean Rooms collaborazione e la chiave segreta condivisa. Per ulteriori informazioni, consultare Prerequisiti.
Nell'esempio seguente, eseguiamo la crittografia utilizzando lo schema che abbiamo creato chiamatoads.json
. ads.csv
Per crittografare i dati
-
Memorizza la chiave segreta condivisa per la collaborazione inPassaggio 6: memorizza la chiave segreta condivisa in una variabile di ambiente.
-
Dalla riga di comando, inserisci il seguente comando.
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>
-
In
<name of input .csv file>
, immettete il nome del file.csv di input. -
Per
schema=
, inserisci il nome del file dello schema di crittografia .json. -
Per
id=
, inserisci l'ID di collaborazione. -
Per
output=
, inserisci il nome del file di output (ad esempio,ads-output.csv
). -
Includete tutti i flag della riga di comando descritti in Parametri di calcolo crittografico andFlag opzionali in Cryptographic Computing per Clean Rooms.
-
Esegui il comando .
Nell'esempio perads.csv
, eseguiamo il comando seguente.
java -jar c3r-cli.jar encrypt ads.csv
--schema=ads.json
--id=123e4567-e89b-42d3-a456-556642440000
--output=ads-output.csv
Nell'esempio persales.csv, eseguiamo il comando seguente.
java -jar c3r-cli.jar encrypt sales.csv
--schema=sales.json
--id=123e4567-e89b-42d3-a456-556642440000
Nota
In questo esempio, non specifichiamo il nome del file di output (--output=
). Di conseguenza, è sales-output.csv
name-of-file.out.csv
stato generato il nome del file di output predefinito.
Ora sei pronto per verificare i dati crittografati.