

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 C3R 加密客户端解密数据表
<a name="decrypt-data"></a>

对于使用加密计算的协作，请按照以下步骤操作 Clean Rooms 以及用于加密数据表的 C3R 加密客户端。在[协作中查询数据](analyze-data.md)后，请使用此过程。

此过程需要共享密钥和协作 ID。

能够接收结果的成员使用用于加密协作数据的共享密钥和协作 ID 来解密数据。

**注意**  
AWS Clean Rooms 协作已经限制了谁可以执行和查看查询结果。要执行解密，任何有权访问这些结果的人都需要使用与加密数据相同的共享密钥和协作 ID。

**解密已加密的数据表**

1. （可选）[在 C3R 加密客户端中查看可用命令](view-commands.md)。

1. （可选）导航到所需的目录并运行 `ls` (macOS) 或 `dir` (Windows).

   1. 确认 c3r-cli.jar 文件和加密的查询结果数据文件位于所需的目录中。
**注意**  
如果查询结果是从 AWS Clean Rooms 控制台界面下载的，则可能位于您的用户帐户的 “**下载**” 文件夹中。（例如，您的用户目录中的 “**下载**” 文件夹 Windows 以及 macOS。） 我们建议您将查询结果文件移到与查询结果文件相同的文件夹 c3r-cli.jar.

1. 将共享密钥存储在 `C3R_SHARED_SECRET` 环境变量中。有关更多信息，请参阅 [步骤 6：将共享密钥存储在 环境变量中。](store-key.md)。

1. 从 AWS Command Line Interface (AWS CLI) 中运行以下命令。

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

1. 用你自己的信息替换每一个*user input placeholder*信息：

   1. 对于 `id=`，输入协作 ID。

   1. 对于 `output=`，输入输出文件的名称（例如，`results-decrypted.csv`）。

      如果不指定输出名称，则终端中会显示默认名称。

   1. 使用您的首选 CSV 查看指定输出文件中的解密数据，或者 Parquet 查看应用程序（例如 Microsoft Excel、文本编辑器或其他应用程序）。