View a markdown version of this page

保持されたデータにアクセスする - AWS Wickr

このガイドでは、2025 年 3 月 13 日にリリースされた新しい AWS Wickr 管理コンソールについて説明します。AWS Wickr 管理コンソールのクラシックバージョンのドキュメントについては、「 Classic Administration Guide」を参照してください。

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

保持されたデータにアクセスする

S3 バケット構造

保持されたデータは、日付ベースの階層を使用して S3 バケットに整理されます。

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

ファイル命名規則

すべてのファイルは、暗号化されたバケット{message sequence number}-{message id}.jsonにあります。ファイルは です{message sequence number}-{message id}.bin

オンデマンド復号のトリガー

S3 のメッセージは KMS キーで暗号化されます。Step Functions ステートマシンを使用してオンデマンドで復号するには、次の手順を実行します。

AWS コンソールで、次の操作を行います

  1. コンソールで Step Functions AWS に移動します。

  2. DecryptionStateMachine を選択します。

  3. [実行のスタート] を選択します。

  4. 入力 JSON を指定します。

    { "startDate": "2026-06-03", "endDate": "2026-06-04", "vgroupid": "ABC123", }
  5. 実行の進行状況をリアルタイムでモニタリングします。

  6. 完了すると、復号されたファイルが復号されたバケットに表示されます。

で、次の操作を行います 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",

復号化されたファイルの読み取り:

復号されたファイルは、復号された S3 バケットから直接読み取ることができます。

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)