View a markdown version of this page

Akses data yang disimpan - AWS Wickr

Panduan ini mendokumentasikan konsol administrasi AWS Wickr baru, yang dirilis pada 13 Maret 2025. Untuk dokumentasi tentang versi klasik konsol administrasi AWS Wickr, lihat Panduan Administrasi Klasik.

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

Akses data yang disimpan

Struktur ember S3

Data yang disimpan diatur dalam bucket S3 Anda menggunakan hierarki berbasis tanggal:

s3://your-retention-bucket/ wickr-drs-encrypted/YYYY/MM/DD/<vgroupid>/{file | message | username}

Konvensi penamaan file

Semua file adalah: {message sequence number}-{message id}.json dalam ember terenkripsi. File adalah{message sequence number}-{message id}.bin.

Memicu dekripsi sesuai permintaan

Pesan di S3 dienkripsi dengan kunci KMS Anda. Selesaikan prosedur berikut untuk menggunakan mesin status Step Functions untuk mendekripsi sesuai permintaan.

Di AWS konsol:

  1. Arahkan ke Step Functions di AWS konsol.

  2. PilihDecryptionStateMachine.

  3. Pilih Mulai Eksekusi.

  4. Berikan masukan JSON:

    { "startDate": "2026-06-03", "endDate": "2026-06-04", "vgroupid": "ABC123", }
  5. Pantau kemajuan eksekusi secara real-time.

  6. Setelah selesai, file yang didekripsi muncul di ember yang didekripsi.

Dalam AWS CLI:

aws stepfunctions start-execution \ —state-machine-arn arn:aws:states:us-east-1:123456789012:stateMachine:DecryptionStateMachine \ —input '{ "startDate": "2026-06-03", "endDate": "2026-06-04", "vgroupid": "ABC123",

Membaca file yang didekripsi:

Anda dapat membaca file yang didekripsi langsung dari bucket S3 yang didekripsi.

import boto3 s3 = boto3.client('s3') response = s3.get_object( Bucket='your-retention-bucket-decrypted', Key='wickr-drs/2026/03/20/vgroupid_ABC123/message1.txt' ) content = response['Body'].read().decode('utf-8') print(content)