How I encrypt my data in the cloud
41–50 of 100 posts
Re: How I encrypt my data in the cloud
#42I use Nextcloud on Synology with WebDAV. It is encrypted on the filesystem level. Then I use a bunch of free cloud providers (including TransIP STACK who gave 1 TB for free at some point) together with Cryptomator [1] which is a cross-platform (Windows, Linux, macOS, Android, and Cyberduck/Mountainduck also support it) Java program. The advantage of it, is it abstracts the filesystem and WebDAV. So you see the decryp…
On the other hand, I ended up learning about scrypt(written by Collin Percival, who works on FreeBSD a lot and runs Tarsnap), and restic which in layman's view appears to be a better borg.
Re: How I encrypt my data in the cloud
#43For my personal backups I use a combination of tar, pixz, and GnuPG. There's no fancy deduplication, and it's definitely not efficient, but it's relatively simple and I can restore individual files with ease.
I run a variation of the following command occasionally:
tar -C / \
--exclude='dev/*' \
--exclude='home/*/.cache' \
--exclude='lost+found' \
--exclude='mnt/*' \
--exclude='proc/*' \
--exclude='run/*' \
--exclude='sys/*' \
--exclude='tmp/*' \
--exclude='var/cache/*' \
--exclude='var/lib/docker*' \
-cvf - . | pixz | gpg2 -e -r $PGPID \
| ssh host 'cat > /backup/root.tpxz.gpg'
Then I generate an encrypted index file for quick lookups, create checksum and PAR2 repair files, and upload all of it to Wasabi, while keeping a local copy.Wasabi may not be the cheapest storage solution, but they have no egress charges, which makes recovery a non-issue. Good speeds and S3 compatibility are also great. Don't want to run an ad for them, just a happy customer.
Re: How I encrypt my data in the cloud
#44I think the best approach is never save unencrypted data on cloud. Always encrypted on client first. But by that way we lost dedup capability, so we have to do everything, such as encryption, dedup and compression on client side. I made an in-app file system dedicated for that purpose. https://github.com/zboxfs/zbox
> But by that way we lost dedup capability This depends on how secret do you want your data to be. You could use block-based encryption/compression and backup. That way you can still dedup encrypted result. If anyone can inject data into your system and monitor the backup, they could learn when they hit collisions, but for most personal backup cases that's irrelevant.
Re: How I encrypt my data in the cloud
#45I use Nextcloud on Synology with WebDAV. It is encrypted on the filesystem level. Then I use a bunch of free cloud providers (including TransIP STACK who gave 1 TB for free at some point) together with Cryptomator [1] which is a cross-platform (Windows, Linux, macOS, Android, and Cyberduck/Mountainduck also support it) Java program. The advantage of it, is it abstracts the filesystem and WebDAV. So you see the decryp…
I just tried boxcryptor in my Ubuntu Workstation. It was burning through 40%+ CPU on all 4 cores while it is not being actively used! Don't know if it is a simple bug or just designed without an eye for resource usage. On the other hand, I ended up learning about scrypt(written by Collin Percival, who works on FreeBSD a lot and runs Tarsnap), and restic which in layman's view appears to be a better borg.
Re: How I encrypt my data in the cloud
#46I have been running Resilio Sync [1] (formerly BitTorrent Sync) for a while now, it also supports an 'encrypted peer' and has support for all the major platforms. [1] https://www.resilio.com
Re: How I encrypt my data in the cloud
#47Or use Tarsnap.com - Online backups for the truly paranoid
It uses content-dependent splitting of blocks (for deduplication), and I'm too paranoid to accept that block-sizes will not reveal anything about my stored data. https://www.tarsnap.com/download/EuroBSDCon13.pdf
Re: How I encrypt my data in the cloud
#48I used to put my data on dropbox but I'm increasingly not comfortable putting my personal data on devices out of my control. Now I just do a daily local rsync backup. I also use syncthing to keep the documents, music and photos in sync between my laptop and phone (with all that, my phone's 128GB storage is less than 60% utilized).
Re: How I encrypt my data in the cloud
#49I wouldn't trust a closed-source tool like Boxcryptor for encryption of sensitive data. Cryptomator looks interesting, though it's still a relatively new tool, and I'd be hesitant to rely on it. For my personal backups I use a combination of tar, pixz, and GnuPG. There's no fancy deduplication, and it's definitely not efficient, but it's relatively simple and I can restore individual files with ease. I run a variatio…
Re: How I encrypt my data in the cloud
#50I’ve heard getting your data recovered from a Synology nas is difficult if not impossible