Do you have a solution for this?
[1] https://nuetzlich.net/gocryptfs/
As for how it encrypts files, there is a description here : https://docs.cryptomator.org/en/1.5/security/architecture/#f...
People complain about speed in the past : https://news.ycombinator.com/item?id=23469401
Is it usable?
I use it to store 'per file' encrypted data on Dropbox. (I also keep a restic repository on there)
I don't want to rely on having a server running at home, which i can then connect to via VPN, in order to download encrypted stuff from the cloud. With Cryptomator i can simply download from the cloud and decrypt locally.
Round-Sync for Android [0] is an app wrapper for rclone. I use that to upload my photos via plain SSH.
Back then there was no automated way to sync plugins so we installed syncthing and told all users to install it too.
We put like 50gigabytes worth of addons on syncthing and the users were so much happier because since 50+ people were using this syncthing connection, everyone could download with full speed from the others as in contrast to the 100mbit/sec bandwith of the HTTP server we formerly used.
And nobody had to care about checking versions anymore, the syncthing folder was directly synced into the Arma3 plugin directory
Mobeus exists, but doesn’t integrate into the files app, and uses a lot of battery.
I also used Resilio Sync for years, but it appears to have more or less died out.
So when it came to finding a replacement I settled on using cloud native for synchronization, and simply put encryption on top, and for that, Cryptomator is great.
One day I forced myself to actually configure it and, boy, what a wonderful product it is.
It takes some time before you have the eureka moment but then the flexibility of the tool us incredible.
It is hard to keep track of the links so I wrote https://github.com/wsw70/syncthing-map to ease the pain a little bit.
These days i tend to use Cryptomator[0] instead. It accomplishes what none of the others could do, which is transparent encryption across devices.
With Cryptomator, i simply create a vault somewhere in the cloud, stuff data in it, and i can access it from my laptop, phone or tablet, and not think much about it. It integrates into the normal file browsing APIs, and doesn't get in the way.
Because it does "per file" encryption, it also doesn't need to download a 20-100MB chunk from the cloud before decrypting, so it's rather fast (depending on file size of course).
Cryptomator is also open source[1], and free on the desktop, though the mobile apps costs a one time fee.
[0]: https://cryptomator.org/
[1]: https://github.com/cryptomator