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
-
(Facultatif)Afficher les commandes disponibles dans le client de chiffrement C3R.
-
(Facultatif) Accédez au répertoire souhaité et exécutez
ls
(macOS) oudir
(Windows).-
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.
-
-
Stockez la clé secrète partagée dans le
C3R_SHARED_SECRET
variable d'environnement. Pour plus d'informations, veuillez consulter Étape 6 : Stocker la clé secrète partagée dans une variable d'environnement. -
À 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>
-
Remplacez chacun
espace réservé à la saisie par l'utilisateur
avec vos propres informations :-
Pour
id=
, entrez l'ID de collaboration. -
Pour
output=
, 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.
-
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).
-