Question: What encryption features/(configuration options) are implemented that mitigate issues with device/block corruption?
For example, if the external hard-drive gets dropped, the damaged portion of the data shouldn't cause cascading faults through all of the different encrypted data-sets on the drive.
What software solutions, (or configuration options), allow for write redundancy, or some other mechanism to un-encrypt the rest of a device when a device/block corruption issue is present?
Can these be made "Resilient"?
- EncFS (which configuration option?)
- Luks (for Windows?)
- ecryptfs (Linux only)
Notes: There was recently and audit, (defuse link), on EncFS which highlighted risks that are hoped to be fixed in EncFS version 2.