HomePhabricator
Diffusion Comm 0bb3cda63aab

[reports-service] Encrypt reports

Description

[reports-service] Encrypt reports

Summary:
ENG-4812.
Added encryption/decryption step for reports. It can be disabled via CLI flag (useful for debugging/local dev).

Depends on D9034, D8988

Test Plan: Stored a report in the database, then retrieved it via the API. Verified that the report was encrypted in the database and decrypted when retrieved.

Reviewers: michal, varun, patryk, jon

Reviewed By: michal

Subscribers: ashoat, tomek

Differential Revision: https://phab.comm.dev/D9035

Details

Provenance
bartekAuthored on Aug 30 2023, 1:29 PM
Reviewer
michal
Differential Revision
D9035: [reports-service] Encrypt reports
Parents
rCOMMb9a31a6a79a5: [services-lib] Introduce crypto module
Branches
Unknown
Tags
Unknown