View a markdown version of this page

Greifen Sie auf gespeicherte Daten zu - AWS Wickr

Dieses Handbuch dokumentiert die neue AWS Wickr-Verwaltungskonsole, die am 13. März 2025 veröffentlicht wurde. Die Dokumentation zur klassischen Version der AWS Wickr-Verwaltungskonsole finden Sie im Classic Administration Guide.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Greifen Sie auf gespeicherte Daten zu

Struktur des S3-Buckets

Die gespeicherten Daten werden in Ihrem S3-Bucket mithilfe einer datumsbasierten Hierarchie organisiert:

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

Dabeibenennungskonventionen

Alle Dateien befinden sich: {message sequence number}-{message id}.json im verschlüsselten Bucket. Dateien sind{message sequence number}-{message id}.bin.

Die Entschlüsselung bei Bedarf wird ausgelöst

Nachrichten in S3 werden mit Ihrem KMS-Schlüssel verschlüsselt. Gehen Sie wie folgt vor, um sie mithilfe der Step Functions Functions-Zustandsmaschine bei Bedarf zu entschlüsseln.

In der AWS Konsole:

  1. Navigieren Sie in der AWS Konsole zu Step Functions.

  2. Wählen Sie das DecryptionStateMachine aus.

  3. Wählen Sie Start execution (Ausführung starten) aus.

  4. Geben Sie die JSON-Eingabe ein:

    { "startDate": "2026-06-03", "endDate": "2026-06-04", "vgroupid": "ABC123", }
  5. Überwachen Sie den Ausführungsfortschritt in Echtzeit.

  6. Sobald der Vorgang abgeschlossen ist, werden die entschlüsselten Dateien im entschlüsselten Bucket angezeigt.

Im: 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",

Entschlüsselte Dateien lesen:

Sie können entschlüsselte Dateien direkt aus Ihrem entschlüsselten S3-Bucket lesen.

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)