4 ms·
Store the backups encrypted under a separate key for each user, and then throw away the user's key.
by anonymousDan 7y ago
Store the backups encrypted under a separate key for each user, and then throw away the user's key.
- Someone 7y agoIn facebook’s case, that means both backup and restore processes must have access to over a billion encryption keys. Doable? Maybe, but it wouldn’t surprise me if that made it impossible to make backups in a reasonable time frame. And even that isn’t enough for the case where a user deletes part of their data.