HomePhabricator
Diffusion Comm bf06baed200b

Define interface for elementary file operations: atomic write, append, read and…

Description

Define interface for elementary file operations: atomic write, append, read and atomic truncation with encryption-decryption layer based on encryption key in CommSecureStore

Summary: Defines operations on file we will need to implement message stora in a flat file

Test Plan: No test plan.

Reviewers: palys-swm, varun, karol-bisztyga

Reviewed By: palys-swm

Subscribers: ashoat, Adrian, atul, yayabosh

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