이 가이드는 2025년 3월 13일에 릴리스된 새로운 AWS Wickr 관리 콘솔을 문서화합니다. AWS Wickr 관리 콘솔의 클래식 버전에 대한 설명서는 Classic 관리 안내서를 참조하세요.
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
보관된 데이터에 액세스
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 콘솔에서:
-
콘솔에서 Step Functions로 AWS 이동합니다.
-
DecryptionStateMachine를 선택합니다. -
실행 시작을 선택합니다.
-
입력 JSON 제공:
{ "startDate":"2026-06-03","endDate":"2026-06-04","vgroupid":"ABC123",} -
실행 진행 상황을 실시간으로 모니터링합니다.
-
완료되면 복호화된 파일이 복호화된 버킷에 나타납니다.
에서 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)