Descifrar tablas de datos con el cliente de cifrado de C3R - 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.

Descifrar tablas de datos con el cliente de cifrado de C3R

Siga este procedimiento para las colaboraciones que utilizan la computación criptográfica para Clean Rooms y el cliente de cifrado de C3R para cifrar tablas de datos. Utilice este procedimiento después de haber consultado datos de la colaboración.

La clave secreta compartida y el ID de colaboración son necesarios para este procedimiento.

El miembro que puede recibir los resultados descifra los datos con la misma clave secreta compartida y el mismo ID de colaboración que se utilizaron para cifrar los datos de la colaboración.

nota

Las colaboraciones de AWS Clean Rooms ya imponen límites en cuanto a quién puede realizar consultas y ver sus resultados. Para realizar el descifrado, quien tenga acceso a estos resultados necesita la misma clave secreta compartida y el mismo ID de colaboración que se utilizaron para cifrar los datos.

Para descifrar una tabla de datos cifrada
  1. (Opcional) Consulte los comandos disponibles en el cliente de cifrado de C3R.

  2. (Opcional) Desplácese hasta el directorio deseado y ejecute ls (macOS) o dir (Windows).

    1. Compruebe que el archivo c3r-cli.jar y el archivo de datos de resultados de la consulta cifrados están en el directorio deseado.

      nota

      Si los resultados de la consulta se descargan desde la interfaz de la consola de AWS Clean Rooms, es probable que se encuentren en la carpeta Descargas de su cuenta de usuario (por ejemplo, la carpeta Descargas de su directorio de usuario en Windows y macOS). Se recomienda mover el archivo de resultados de la consulta a la misma carpeta que el c3r-cli.jar.

  3. Guarde la clave secreta compartida en la variable de entorno C3R_SHARED_SECRET. Para obtener más información, consulte Paso 6: guardar la clave secreta compartida en la variable de entorno.

  4. Desde la AWS Command Line Interface (AWS CLI), ejecute el siguiente comando.

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

  5. Reemplace cada marcador de posición de entrada del usuario con su propia información.

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

    2. En output=, introduzca el nombre del archivo de salida (por ejemplo, results-decrypted.csv).

      Si no especifica un nombre de salida, se mostrará un nombre predeterminado en el terminal.

    3. Vea los datos descifrados del archivo de salida especificado utilizando la aplicación de visualización de CSV o Parquet de su preferencia (como Microsoft Excel, un editor de texto u otra aplicación).