Paso 3: cifrar los datos - AWS Clean Rooms

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Paso 3: cifrar los datos

Para realizar este paso, debe adquirir el ID de AWS Clean Rooms colaboración y la clave secreta compartida. Para obtener más información, consulte Requisitos previos.

En el siguiente ejemplo, ejecutamos el cifrado en ads.csv utilizando el esquema que hemos creado, denominado ads.json.

Para cifrar los datos
  1. Almacene la clave secreta compartida de la colaboración en Paso 6: guardar la clave secreta compartida en la variable de entorno.

  2. Desde la línea de comandos, ingrese el comando siguiente:

    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>

  3. En <name of input .csv file>, introduzca el nombre del archivo.csv de entrada.

  4. En schema=, introduzca el nombre del archivo de esquema de cifrado .json.

  5. En id=, introduzca el ID de la colaboración.

  6. En output=, introduzca el nombre del archivo de salida (por ejemplo, ads-output.csv).

  7. Incluya cualquiera de los indicadores de línea de comandos descritos en Parámetros de computación criptográfica y Indicadores opcionales en computación criptográfica para Clean Rooms.

  8. Ejecute el comando.

En el ejemplo de ads.csv, ejecutamos el siguiente comando.

java -jar c3r-cli.jar encrypt ads.csv --schema=ads.json --id=123e4567-e89b-42d3-a456-556642440000 --output=ads-output.csv

En el ejemplo de sales.csv, ejecutamos el siguiente comando.

java -jar c3r-cli.jar encrypt sales.csv --schema=sales.json --id=123e4567-e89b-42d3-a456-556642440000

nota

En este ejemplo, no especificamos un nombre de archivo de salida (--output=sales-output.csv). Como resultado, se generó el nombre de archivo de salida predeterminado name-of-file.out.csv.

Ahora ya puede verificar los datos cifrados.