

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 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, 텍스트 편집기 또는 기타 응용 프로그램)을 사용하여 지정된 출력 파일의 해독된 데이터를 볼 수 있습니다.