Module encrypted_storage

Module encrypted_storage 

Source
Expand description

SyncStorage implementation backed by any CloudHome.

Handles the cloud home path layout (where keys, heads, images, etc. live) and encryption/decryption. The underlying CloudHome only deals in raw bytes and flat keys.

Structsยง

EncryptedSyncStorage
SyncStorage that delegates raw I/O to a CloudHome and handles the path layout and encryption layer.