In addition to Elasto, the project makes use of istgt and existing operating system components to expose a cloud storage object as a local filesystem, on which all data is transparently encrypted before going anywhere near the internet.
Such a tool can offer a number of benefits over traditional cloud storage clients:
- Secure: Client-side encryption, via dm-crypt or Bitlocker, reduces reliance on transport and cloud provider security.
- Cost effective: Client-side compression (e.g. with Btrfs or NTFS) improves cloud storage utilization.
- Flexible: Standard interface, no vendor lock-in.