

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ステップ 7: データを暗号化する
<a name="encrypt-data"></a>

このステップを実行するには、 AWS Clean Rooms コラボレーション ID と共有シークレットキーを取得する必要があります。詳細については、「[前提条件を満たす](prerequisites.md)」を参照してください。

次の例では、作成した `ads.json` というスキーマを使用して `ads.csv` に暗号化を実行します。

**データを暗号化するには**

1. コラボレーション用の共有シークレットキーを保存します (「[ステップ 6: 共有シークレットキーを環境変数に保存する](store-key.md)」を参照)。

1. コマンドラインで、以下のコマンドを入力します。

   `java -jar c3r-cli.jar encrypt <name of input .csv file> --schema=<name of schema .json file> --id=<collaboration id> --output=<name of output.csv file> <optional flags>`

1. *<name of input .csv file>* には、入力 .csv ファイルの名前を入力します。

1. `schema=` には、.json 暗号化スキーマのファイル名を入力します。

1. `id=` には、コラボレーション ID を入力します。

1. `output=` には、出力ファイルの名前 (例えば `ads-output.csv`) を入力します。

1. 「[暗号コンピューティングパラメータ](crypto-computing-parameters.md)」および「[Cryptographic Computing for Clean Rooms のオプションフラグ](crypto-computing-optional-flags.md)」で説明されているコマンドラインフラグをすべて含めます。

1. コマンドを実行します。

`ads.csv` の例では、以下のコマンドを実行します。

**java -jar c3r-cli.jar encrypt *ads.csv* --schema=*ads.json* --id=*123e4567-e89b-42d3-a456-556642440000* --output=*ads-output.csv***

**sales.csv** の例では、以下のコマンドを実行します。

**java -jar c3r-cli.jar encrypt *sales.csv* --schema=*sales.json* --id=*123e4567-e89b-42d3-a456-556642440000***

**注記**  
この例では、出力ファイル名 (`--output=sales-output.csv`) は指定していません。その結果、デフォルトの出力ファイル名 `name-of-file.out.csv` が生成されました。

これで、暗号化されたデータを確認する準備ができました。