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> -
Per
<name of input .csv file>, inserisci il nome del file di input .csv. -
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.csvname-of-file.out.csv stato generato il nome del file di output predefinito.
Ora sei pronto per verificare i dati crittografati.