

このガイドでは、2025 年 3 月 13 日にリリースされた新しい AWS Wickr 管理コンソールについて説明します。AWS Wickr 管理コンソールのクラシックバージョンのドキュメントについては、[「 Classic Administration Guide](https://docs.aws.amazon.com/wickr/latest/adminguide-classic/what-is-wickr.html)」を参照してください。

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

# 保持されたデータにアクセスする
<a name="retained-data"></a>

## S3 バケット構造
<a name="bucket-structure"></a>

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

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

## ファイル命名規則
<a name="file-naming"></a>

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

## オンデマンド復号のトリガー
<a name="decryption"></a>

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

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

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

1. `DecryptionStateMachine` を選択します。

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

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

   ```
   {
    "startDate": {{"2026-06-03",}}
    "endDate": {{"2026-06-04",}}
    "vgroupid": {{"ABC123",}}
   }
   ```

1.  実行の進行状況をリアルタイムでモニタリングします。

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

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

## 復号化されたファイルの読み取り:
<a name="decrypted-files"></a>

復号されたファイルは、復号された 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)
```