I need to transfer a couple of 20 GB files over the internet. There is exactly one sender and one receiver.
I would like a tool that can not only send this direct, without uploading it anywhere first, but also verify the file by parts and re-download only the corrupt parts like BitTorrent does (which also implies resumability since this will take a couple of weeks).
Can someone recommend a tool capable of this?
Edit Forgot to mention: the sender has no open incoming ports, so can't accept connections.