Langkah 7: Enkripsi data - AWS Clean Rooms

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Langkah 7: Enkripsi data

Untuk melakukan langkah ini, Anda harus memperoleh ID AWS Clean Rooms kolaborasi dan kunci rahasia bersama. Untuk informasi lebih lanjut, lihat Prasyarat.

Dalam contoh berikut, kita menjalankan enkripsi padaads.csv, menggunakan skema yang kita buat disebutads.json.

Untuk mengenkripsi data
  1. Simpan kunci rahasia bersama untuk kolaborasi diLangkah 6: Simpan kunci rahasia bersama dalam variabel lingkungan.

  2. Dari baris perintah, masukkan perintah berikut.

    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>

  3. Untuk<name of input .csv file>, masukkan nama file input .csv.

  4. Untukschema=, masukkan nama file skema enkripsi .json.

  5. Untukid=, masukkan ID kolaborasi.

  6. Untukoutput=, masukkan nama file output (misalnya,ads-output.csv).

  7. Sertakan salah satu bendera baris perintah yang dijelaskan dalam Parameter komputasi kriptografi danBendera opsional dalam Komputasi Kriptografi untuk Clean Rooms.

  8. Jalankan perintah .

Dalam contoh untukads.csv, kita menjalankan perintah berikut.

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

Dalam contoh untuksales.csv, kita menjalankan perintah berikut.

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

catatan

Dalam contoh ini, kita tidak menentukan nama file output (--output=sales-output.csv). Akibatnya, nama file output default name-of-file.out.csv dihasilkan.

Anda sekarang siap untuk memverifikasi data terenkripsi.