Privacy - One on One large file sharing (Syncthing over VPN) #11

Open
opened 2024-09-17 20:30:12 +02:00 by nihilist · 6 comments
Owner
No description provided.
nihilist added this to the OPSEC Tutorials (paid contributions) project 2024-09-17 20:30:12 +02:00
nihilist changed title from One on One large file sharing (Syncthing over VPN) to Privacy - One on One large file sharing (Syncthing over VPN) 2024-09-17 20:30:52 +02:00
nihilist added the
Simple
label 2024-09-23 10:37:37 +02:00
Author
Owner

to be benchmarked : how to share 10GBs worth of files (linux distros iso files for instance)
context: one on one private file sharing

to be benchmarked : how to share 10GBs worth of files (linux distros iso files for instance) context: one on one private file sharing
Contributor

Can I take this one?

Can I take this one?
Author
Owner

sure go ahead, assigning it to you.

Assigned to: XMROnly
price: 10 euros
deadline: 21th November

to be explained:
-why using [file sharing solution] is better than using torrents for private, one-time file sharing. I'm assuming Syncthing is the better option, but feel free to challenge that
-syncthing advantages include: automatic restart of the file synchronisation, E2EE, FOSS, Self-hostable
-using the VPN is meant to hide from your ISP what you're doing with your connection

to be showcased:
-the setup that Sam needs to have to be able to send a 10Gb file (needs a VPS ?)
-the setup that Larry needs to have to recieve it
-how Sam can send the file
-how larry can recieve the file

sure go ahead, assigning it to you. Assigned to: XMROnly price: 10 euros deadline: 21th November to be explained: -why using [file sharing solution] is better than using torrents for private, one-time file sharing. I'm assuming Syncthing is the better option, but feel free to challenge that -syncthing advantages include: automatic restart of the file synchronisation, E2EE, FOSS, Self-hostable -using the VPN is meant to hide from your ISP what you're doing with your connection to be showcased: -the setup that Sam needs to have to be able to send a 10Gb file (needs a VPS ?) -the setup that Larry needs to have to recieve it -how Sam can send the file -how larry can recieve the file
nihilist added
pushed to prod (1 month external review)
and removed
Simple
labels 2024-11-02 16:47:57 +01:00
Author
Owner

btw @XMRonly if you want to do this one too #16 its very similar to the current syncthing tutorial you just wrote

(i can let you have 2 assigned tutorials at once if you want, since you're actually delivering good content)

btw @XMRonly if you want to do this one too https://git.nowhere.moe/nihilist/blog-contributions/issues/16 its very similar to the current syncthing tutorial you just wrote (i can let you have 2 assigned tutorials at once if you want, since you're actually delivering good content)
Contributor

Thanks for the compliment! I'm going to finish up the one I'm working on first before taking a look at #16 because that one is a little more involved and I'll need to do some more in-depth research to make sure I get things right and that everything works as expected.

My initial thoughts are that since the Syncthing discovery and relay servers only see your IP, it might be sufficient to just use a VPN. The same thing applies if Syncthing establishes a direct connection between peers and doesn't use the Syncthing project's public discovery/relay servers. As such, there might not be any benefit to using a slow Tor connection when a faster VPN connection will suffice. If I am wrong and Syncthing can see more than just your IP (or your VPN's IP) then indeed it might make sense to do it from a Whonix VM and route it over Tor.

Thanks for the compliment! I'm going to finish up the one I'm working on first before taking a look at #16 because that one is a little more involved and I'll need to do some more in-depth research to make sure I get things right and that everything works as expected. My initial thoughts are that since the Syncthing discovery and relay servers only see your IP, it might be sufficient to just use a VPN. The same thing applies if Syncthing establishes a direct connection between peers and doesn't use the Syncthing project's public discovery/relay servers. As such, there might not be any benefit to using a slow Tor connection when a faster VPN connection will suffice. If I am wrong and Syncthing can see more than just your IP (or your VPN's IP) then indeed it might make sense to do it from a Whonix VM and route it over Tor.
Author
Owner

Thanks for the compliment! I'm going to finish up the one I'm working on first before taking a look at #16 because that one is a little more involved and I'll need to do some more in-depth research to make sure I get things right and that everything works as expected.

My initial thoughts are that since the Syncthing discovery and relay servers only see your IP, it might be sufficient to just use a VPN. The same thing applies if Syncthing establishes a direct connection between peers and doesn't use the Syncthing project's public discovery/relay servers. As such, there might not be any benefit to using a slow Tor connection when a faster VPN connection will suffice. If I am wrong and Syncthing can see more than just your IP (or your VPN's IP) then indeed it might make sense to do it from a Whonix VM and route it over Tor.

yea for #16 the Tor requirement cannot be removed as the goal is Anonymity, different context
let me know when u want it assigned

> Thanks for the compliment! I'm going to finish up the one I'm working on first before taking a look at #16 because that one is a little more involved and I'll need to do some more in-depth research to make sure I get things right and that everything works as expected. > > My initial thoughts are that since the Syncthing discovery and relay servers only see your IP, it might be sufficient to just use a VPN. The same thing applies if Syncthing establishes a direct connection between peers and doesn't use the Syncthing project's public discovery/relay servers. As such, there might not be any benefit to using a slow Tor connection when a faster VPN connection will suffice. If I am wrong and Syncthing can see more than just your IP (or your VPN's IP) then indeed it might make sense to do it from a Whonix VM and route it over Tor. yea for #16 the Tor requirement cannot be removed as the goal is Anonymity, different context let me know when u want it assigned
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: nihilist/blog-contributions#11
No description provided.