Mendekripsi tabel data dengan klien enkripsi C3R - AWS Clean Rooms

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

Mendekripsi tabel data dengan klien enkripsi C3R

Ikuti prosedur ini untuk kolaborasi yang menggunakan Cryptographic Computing untuk Clean Rooms dan klien enkripsi C3R untuk mengenkripsi tabel data. Gunakan prosedur ini setelah Anda memiliki data kueri dalam kolaborasi.

Kunci rahasia bersama dan ID kolaborasi diperlukan untuk prosedur ini.

Anggota yang dapat menerima hasil mendekripsi data menggunakan kunci rahasia bersama dan ID kolaborasi yang sama yang digunakan untuk mengenkripsi data untuk kolaborasi.

catatan

AWS Clean Rooms kolaborasi sudah membatasi siapa yang dapat melakukan dan melihat hasil kueri. Untuk melakukan dekripsi, siapa pun yang memiliki akses ke hasil ini memerlukan kunci rahasia bersama dan ID kolaborasi yang sama yang digunakan untuk mengenkripsi data.

Untuk mendekripsi tabel data terenkripsi
  1. (Opsional) Lihat perintah yang tersedia di klien enkripsi C3R.

  2. (Opsional) Arahkan ke direktori yang diinginkan dan jalankan ls (macOS) atau dir (Windows).

    1. Verifikasi bahwa c3r-cli.jar file dan file data hasil kueri terenkripsi berada di direktori yang diinginkan.

      catatan

      Jika hasil kueri diunduh dari antarmuka AWS Clean Rooms konsol, kemungkinan ada di folder Unduhan untuk akun pengguna Anda. (Misalnya, folder Unduhan di direktori pengguna Anda di Windows danmacOS.) Kami menyarankan Anda memindahkan file hasil kueri ke folder yang sama dengan filec3r-cli.jar.

  3. Simpan kunci rahasia bersama dalam variabel C3R_SHARED_SECRET lingkungan. Untuk informasi selengkapnya, lihat Langkah 6: Simpan kunci rahasia bersama dalam variabel lingkungan.

  4. Dari AWS Command Line Interface (AWS CLI), jalankan perintah berikut.

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

  5. Ganti masing-masing user input placeholder dengan informasi Anda sendiri:

    1. Untukid=, masukkan ID kolaborasi.

    2. Untukoutput=, masukkan nama file output (misalnya,results-decrypted.csv).

      Jika Anda tidak menentukan nama output, nama default ditampilkan di terminal.

    3. Lihat data yang didekripsi dalam file keluaran yang ditentukan menggunakan aplikasi pilihan CSV atau Parquet tampilan Anda (seperti MicrosoftExcel, editor teks, atau aplikasi lain).