Decrittografia delle tabelle di dati con il client di crittografia C3R - AWS Clean Rooms

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à.

Decrittografia delle tabelle di dati con il client di crittografia C3R

Segui questa procedura per le collaborazioni che utilizzano Cryptographic Computing forClean Roomse il client di crittografia C3R per crittografare le tabelle di dati. Utilizzate questa procedura dopo averdati interrogati nella collaborazione.

La chiave segreta condivisa e l'ID di collaborazione sono necessari per questa procedura.

Il membro che può ricevere i risultati decripta i dati utilizzando la stessa chiave segreta condivisa e lo stesso ID di collaborazione utilizzati per crittografare i dati per la collaborazione.

Nota

AWS Clean Roomsle collaborazioni limitano già chi può eseguire e visualizzare i risultati delle query. Per eseguire la decrittografia, chiunque abbia accesso a questi risultati necessita della stessa chiave segreta condivisa e dello stesso ID di collaborazione utilizzati per crittografare i dati.

Per decrittografare una tabella di dati crittografata
  1. (Facoltativo)Visualizza i comandi disponibili nel client di crittografia C3R.

  2. (Facoltativo) Vai alla directory desiderata ed eseguils(macOS) odir(Windows).

    1. Verifica che ilc3r-cli.jaril file e il file di dati crittografati dei risultati delle query si trovano nella directory desiderata.

      Nota

      Se i risultati della query vengono scaricati dalAWS Clean Roomsinterfaccia della console, probabilmente si trovano inDownloadcartella del tuo account utente. (Ad esempio, ilDownloadcartella nella tua directory utente suWindowsemacOS). Si consiglia di spostare il file dei risultati della query nella stessa cartella delc3r-cli.jar.

  3. Memorizza la chiave segreta condivisa nelC3R_SHARED_SECRETvariabile d'ambiente. Per ulteriori informazioni, consulta Passaggio 6: memorizza la chiave segreta condivisa in una variabile di ambiente.

  4. DalAWS Command Line Interface(AWS CLI), esegui il comando seguente.

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

  5. Sostituisci ciascunosegnaposto di input dell'utentecon le tue informazioni:

    1. Perid=, inserisci l'ID di collaborazione.

    2. Peroutput=, specifichi il nome del file di output (ad esempioresults-decrypted.csv).

      Se non specifichi il nome dell'output, viene visualizzato il nome di default nel terminale.

    3. Visualizza i dati decrittografati nel file di output specificato utilizzando il tuo file CSV preferito oParquetapplicazione di visualizzazione (ad esempioMicrosoft Excel, un editor di testo o un'altra applicazione).