Déchiffrer des tables de données avec le client de chiffrement C3R - AWS Clean Rooms

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Déchiffrer des tables de données avec le client de chiffrement C3R

Suivez cette procédure pour les collaborations qui utilisent l'informatique cryptographique pourClean Roomset le client de chiffrement C3R pour chiffrer les tables de données. Utilisez cette procédure après avoirdonnées demandées dans le cadre de la collaboration.

La clé secrète partagée et l'identifiant de collaboration sont requis pour cette procédure.

Le membre qui peut recevoir les résultats déchiffre les données à l'aide de la même clé secrète partagée et du même identifiant de collaboration que ceux utilisés pour chiffrer les données de la collaboration.

Note

AWS Clean Roomsles collaborations limitent déjà les personnes autorisées à exécuter et à consulter les résultats des requêtes. Pour effectuer le déchiffrement, toute personne ayant accès à ces résultats a besoin de la même clé secrète partagée et du même identifiant de collaboration que ceux utilisés pour chiffrer les données.

Pour déchiffrer une table de données cryptée
  1. (Facultatif)Afficher les commandes disponibles dans le client de chiffrement C3R.

  2. (Facultatif) Accédez au répertoire souhaité et exécutezls(macOS) oudir(Windows).

    1. Vérifiez quec3r-cli.jarle fichier et le fichier de données des résultats de requête chiffrés se trouvent dans le répertoire souhaité.

      Note

      Si les résultats de la requête sont téléchargés depuis leAWS Clean Roomsinterface de console, ils se trouvent probablement dans leTéléchargementsun dossier pour votre compte d'utilisateur. (Par exemple, leTéléchargementsdossier de votre répertoire utilisateur surWindowsetmacOS.) Nous vous recommandons de déplacer le fichier des résultats de la requête dans le même dossier que lec3r-cli.jar.

  3. Stockez la clé secrète partagée dans leC3R_SHARED_SECRETvariable d'environnement. Pour plus d'informations, veuillez consulter Étape 6 : Stocker la clé secrète partagée dans une variable d'environnement.

  4. À partir duAWS Command Line Interface(AWS CLI), exécutez la commande suivante.

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

  5. Remplacez chacunespace réservé à la saisie par l'utilisateuravec vos propres informations :

    1. Pourid=, entrez l'ID de collaboration.

    2. Pouroutput=, spécifiez le nom du fichier de sortie (par exemple,results-decrypted.csv).

      Si vous ne spécifiez aucun nom de sortie, un nom par défaut s'affiche dans le terminal.

    3. Affichez les données déchiffrées dans le fichier de sortie spécifié à l'aide de votre CSV préféré ouParquetapplication de visualisation (telle queMicrosoft Excel, un éditeur de texte ou une autre application).