I'm looking for an open-source program to transfer a large file over the internet, from my friends' computer to my own. Only needs to work between two computers. Should be encrypted.
(With privacy, and no handling server in the middle, else he could just share it over Google Docs. IMO this would rule out phones.)
Use Windows, can use Linux, he uses Windows (and he may have a Linux setup, but IDK).
I would like something where he can just enter my IP and the password I give him, to connect to my computer to stream the file over, and I can shut my computer down when it's done, share IP later (if changed), again. (Cumulatively/divided file would be a good feature too.) File is less than 10gigs, IIRC.
Don't wanna create a security vulnerability or in some way advertise to attackers though.
Needs to be a quick setup. He's very good with tech, but I don't wanna take his time with this.
I want something that can deal with ISPs not liking server hosting or torrents of any kind, and be fine with router firewalls. (I have no idea either way, but I would just assume so in case.) (I can configure my router if really necessary, but IDK about him.)
My internet sees to be fine, but haven't used a torrent client in a long time, and never hosted a server.
Would FileZilla be good? I suppose I could test it, I just don't know if hosting an FTP server is going to go over well on home internet.