

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
<a name="encrypt-data"></a>

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](prerequisites.md).

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](store-key.md).

1. 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>}}`

1. Para {{<name of input .csv file>}} ello, introduzca el nombre del archivo.csv de entrada.

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

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

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

1. Incluya cualquiera de los indicadores de línea de comandos descritos en [Parámetros de computación criptográfica](crypto-computing-parameters.md) y [Indicadores opcionales en computación criptográfica para Clean Rooms](crypto-computing-optional-flags.md).

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