Ce guide décrit la nouvelle console d'administration AWS Wickr, publiée le 13 mars 2025. Pour obtenir de la documentation sur la version classique de la console d'administration AWS Wickr, consultez le Guide d'administration classique.
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Accédez aux données conservées
Structure du godet S3
Les données conservées sont organisées dans votre compartiment S3 selon une hiérarchie basée sur les dates :
s3://your-retention-bucket/wickr-drs-encrypted/YYYY/MM/DD/<vgroupid>/{file | message | username}
Conventions de dénomination de fichiers
Tous les fichiers sont : {message sequence number}-{message id}.json dans le compartiment chiffré. Les fichiers sont{message sequence number}-{message
id}.bin.
Déclenchement du déchiffrement à la
Les messages dans S3 sont chiffrés avec votre clé KMS. Procédez comme suit pour utiliser la machine d'état Step Functions afin de les déchiffrer à la demande.
Dans la AWS console :
-
Accédez à Step Functions dans la AWS console.
-
Sélectionnez la
DecryptionStateMachine. -
Choisissez Start execution (Démarrer l'exécution).
-
Fournissez le JSON d'entrée :
{ "startDate":"2026-06-03","endDate":"2026-06-04","vgroupid":"ABC123",} -
Surveillez la progression de l'exécution en temps réel.
-
Une fois l'opération terminée, les fichiers déchiffrés apparaissent dans le compartiment déchiffré.
Dans le 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",
Lecture de fichiers déchiffrés :
Vous pouvez lire les fichiers déchiffrés directement à partir de votre compartiment S3 déchiffré.
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)