Some alternatives I see here and the reason I don't use them:
SpiderOak: I've written extensively about this [0]. TL;DR: It's slow as hell and they're utterly unmotivated to fix it. It's slow enough that I consider it unusable. Fine for one off documents, nothing else.
Syncthing/Resilio/Nextcloud: I'd have to provide my own storage.
Dropbox/AWS/GCP/Azure/Tarsnap/Rsync.net: Too expensive.
%.enc:%
openssl aes-256-cbc -a -salt -in $< -out $@
%:%.enc
openssl aes-256-cbc -d -a -in $< -out $@
just not in the shared directory :) $ make foo.enc
The output was: make: Circular Makefile.enc <- Makefile dependency dropped.
make: Circular foo <- foo.enc dependency dropped.
openssl aes-256-cbc -a -salt -in foo -out foo.enc
enter aes-256-cbc encryption password:
After putting in a password it did encrypt the file, but there's a lot of noise in my output, so maybe I'm doing it wrong. Any clues? %.enc:%
%:%.enc
In one file. So enc -> file -> enc. You can split them out, so encrypt in one makefile and decrypt in another. make -f Encrypt foo.enc
make -f Decrypt foo
but thats been bugging me as well, so here is an all in one $E:
openssl aes-256-cbc -a -salt -in $(patsubst %.enc,%,$@) -out $@
$D:
openssl aes-256-cbc -d -a -in $@.enc -out $@
make E=foo.enc
make D=foo
use make at your own peril :)Also a +1 for Keybase.
Boxcryptor has the feel of an incredibly brittle app. I'd hate to be the one who had to maintain that thing.
Tresorit is wonderful if you're rich.
I've settled on pcloud. Adding end to end encryption is an add on service but inexpensive and dependable. They also offer background backups of your social media accounts, downloading and storing all of the photos you've uploaded to fb, Instagram, Google photos, and even doing full Google drive backups.
I switched from Dropbox to Google Drive, and store encrypted things with boxcryptor, essentially getting the best of both worlds.
[1] from spider oak to keybase, they are smaller businesses with smaller adoption, and aren’t supported by almost any mobile apps. iOS Files app might make this better.
Disclaimer: I work for a software engineering company related to the Bundesdruckerei.
[1] https://www.bundesdruckerei.de/en/About-us/Innovations/BDriv...
best part is the deduplication efficiency - https://www.tarsnap.com/deduplication.html
The only caveat is that sending many small files is slower than large (50Mbit).
They call it S4, but it's basically a client side encryption front-end for Amazon's S3 for $25/month and unlimited storage.
I dont't trust closed source binaries like Dropbox and others.
Dropbox + encfs
https://www.masteringemacs.org/article/keeping-secrets-in-em...