Cryptomator
Version: 1.6.15 Web: https://cryptomator.org
Most cloud data providers only encrypt data during transmission. Usually the ones who do encrypt the data, hold on to the decryption keys, leaving users little option but to trust the cloud providers to take adequate steps to keep the keys from being stolen, copied or misused.
If this arrangement has put you off using online data silos, Cryptomator encrypts your data before handing it over to the cloud silo. This ensures only you can decrypt your data, which remains undecipherable for anyone else, be it the cloud provider or a threat actor.
Cryptomator works with any cloud data storage service as long as it gives you the ability to synchronise with a local directory in your filesystem. This means it can work with virtually all popular services, including Dropbox, Google Drive, OneDrive, MEGA, pCloud, OwnCloud and Nextcloud.
Ubuntu users can install Cryptomator via a PPA, but your best bet is to use the official AppImage or Flatpak.
To install the app via Flathub, fire up a terminal and type flatpak install flathub org.cryptomator. Cryptomator to install the app. You can then launch the app from the app launcher or with the flatpak run org.cryptomator.Cryptomator command.
The app has an intuitive interface. You first have to create an encrypted folder – or a vault, as the app refers to it – within your filesystem. This is passwordprotected, and everything inside it is encrypted using AES encryption with 256-bit key length.
Now all you need to do is configure your cloud storage service to synchronise this encrypted folder with the cloud drive, and you’re done.
Every time you store something on this drive, Cryptomator encrypts the data automatically, including the files names and file structure. The cloud storage service does the rest and makes sure your encrypted data is synced with the online silo. You can create multiple vaults – each one is protected by a password and can contain as many files and folders as you like.