gocryptfs-website
gocryptfs-website copied to clipboard
Request: Add project for comparison and benchmarking
Regarding: "If you spot an error or want to see a project added, please file a ticket!"
I'd like to request you compare performance with a locally mounted rclone crypt -- where the encrypted path is a local folder, and the decrypted path is also a different local folder.
https://rclone.org/crypt/
Good idea, but I could not get it to work
[...]
Remote config
--------------------
[remote2]
type = crypt
remote = /tmp/remote2
filename_encryption = standard
directory_name_encryption = true
password = *** ENCRYPTED ***
password2 = *** ENCRYPTED ***
--------------------
y) Yes this is OK
e) Edit this remote
d) Delete this remote
y/e/d> y
[...]
Now mount:
./rclone mount remote2 /tmp/remote2.mnt
Write into mountpoint:
echo HELLO > remote2.mnt/foo47564
See what shows up in the encrypted dir:
cat ./rclone-v1.41-linux-amd64/remote2/foo47564
HELLO
Uhm looks like did not manage to enable encryption?
I did the tar extract test anyway: 57 seconds.
Looking at https://nuetzlich.net/gocryptfs/comparison/#performance , that's about 4 times slower than gocryptfs.
For rclone, you'd need to make two "remotes". The first would be the actual filesystem where you'd be storing the encrypted files. But you won't configure it as an encrypted store. Then the second rclone remote would be an encrypted remote that references your first remote, where you reference the first remote by its rclone entry name ie: encrypted:. The name is what is above in the brackets.
Hope that helps.
I would also like to see the rclone in the tests...
any update on this ?
Sorry but probably I will not do this myself. If somebody benchmarks and posts the numbers i can add them to the page, though.
Sorry but probably I will not do this myself. If somebody benchmarks and posts the numbers i can add them to the page, though.
Just to clarify: the benchmark is relevant for the 'Performance check mark'? I don't understand the check mark to be honest. :wink:
Apart from that, RClone not only supports encryption with a lot providers but it also has an Android app (also on GitHub). Which might be especially relevant for people that were interested in issue 121.
Maybe at least the hint If you want to have easy access via your mobile device, use rclone or cryptomator or so would be useful.
Other solutions would otherwise require a shell and I cannot explain how to mount encrypted storage with a shell on their mobile devices for non-tech-savvy users. :laughing: