Very nice. It seems a lot less janky than Syncthing (web UI, constant process restarts)
SyncTrayzor (windows client implementing synching) is pretty nice. It runs as a tray icon but when you click it, it loads like a native app even though it's a web app (similar to electron)
Librevault: Open source zero-knowledge peer-to-peer file sync
11–20 of 31 posts
Re: Librevault: Open source zero-knowledge peer-to-peer file sync
#12Geez, that's what I am exactly working on off-work, slowly but the idea is nearly 100% identical.
Re: Librevault: Open source zero-knowledge peer-to-peer file sync
#13Re: Librevault: Open source zero-knowledge peer-to-peer file sync
#14Earlier quoted context omitted.
Thank you for advice. This revision of the website is a stub, it does not contain any useful information, just some general words. It will be heavily reworked soon. Also, I will add the comparison table with Syncthing, BTSync and some cloud storages, like Dropbox.
Have you thought about just not using the phrase "zero knowledge" at all?
Re: Librevault: Open source zero-knowledge peer-to-peer file sync
#15Very nice. It seems a lot less janky than Syncthing (web UI, constant process restarts)
Re: Librevault: Open source zero-knowledge peer-to-peer file sync
#16Can you describe your file encryption procedure? In the Meta::Chunk class the 'encrypt' function only computes AES-CBC with no MAC, but there are calls to compute_strong_hash at other points in the library. There are references to a (non-cryptographic) Rabin hash as well as SHA2-224 and SHA3-224 in these functions - which is used for ciphertext authenticity and integrity?
Then, the list of these hashes is placed into Meta structure. After that, this Meta is ECDSA-signed using a EC point, decoded from A-type secret.
Any other type of secret contain the public part of EC point and can verify the signature.
Re: Librevault: Open source zero-knowledge peer-to-peer file sync
#17I've been using SyncThing but it lacks the main feature I need, which is to selectively synchronize only certain files to other devices.
Re: Librevault: Open source zero-knowledge peer-to-peer file sync
#18Re: Librevault: Open source zero-knowledge peer-to-peer file sync
#19I wish people would stop using the phrase "zero knowledge" willy nilly. It has a specific meaning within cryptography.
I understand accidentally stepping on a term from an adjacent field, but using it this way for a product that presumably is crypto-centric is a bit of a red flag.
Re: Librevault: Open source zero-knowledge peer-to-peer file sync
#20Are there any plans for a headless server. I'm still looking for a good way to sync my NAS to my desktop.
But to let you control the daemon via the net, I am making Web UI, that will enable you to fully control synchronization process from your browser.