And its lesser known component, the mailbox server used for signaling to connect the two computers. If you’ve ever installed and used magic wormhole, you’ve likely used the default public mailbox server unless you configured and set up your own. https://github.com/magic-wormhole/magic-wormhole-mailbox-ser...
Magic Wormhole: Get things from one computer to another, safely
31–40 of 107 posts
Re: Magic Wormhole: Get things from one computer to another, safely
#32croc[1] has worked better for me. It supports resuming transfers, which is a must. It is very wormhole like and written in Go. [1] https://github.com/schollz/croc
Re: Magic Wormhole: Get things from one computer to another, safely
#33Re: Magic Wormhole: Get things from one computer to another, safely
#34Do people realize that GPG supports symmetric encryption?
Re: Magic Wormhole: Get things from one computer to another, safely
#35Re: Magic Wormhole: Get things from one computer to another, safely
#36I’ve used this and localsend, both are great, but has anyone finally solved the problem of making one of these things that can use a GUI (for phones and tablets) and also a CLI (for when I’m SSHed into my home computer and need to send a video to get processed by something)?
Wormhole William is available for Android devices: https://play.google.com/store/apps/details?id=io.sanford.wor...
Re: Magic Wormhole: Get things from one computer to another, safely
#37Re: Magic Wormhole: Get things from one computer to another, safely
#38I use this all the time when trying to get files between devices that need multiple hops to get to. Way easier then remembering what scp or rsync combo I need to jump through a host
Hmm how does this negotiate the hops or does it assume internet access? E.g. what if the last hop is inside a VPC.
Re: Magic Wormhole: Get things from one computer to another, safely
#39Earlier quoted context omitted.
Hmm how does this negotiate the hops or does it assume internet access? E.g. what if the last hop is inside a VPC.
It uses a rendezvous server to handle connecting.
> Because of firewall network address translation (NAT) issues, rendezvous protocols generally require that there be at least one unblocked and un-NATed server that lets the peers locate each other and initiate concurrent packets at each other.
So probably cant help with a VPC unless you pierce a hole for it.
I guess this makes sense, since by design this shouldn't be possible.
Re: Magic Wormhole: Get things from one computer to another, safely
#40This project made me learn about and attempt to implement the SPAKE2 protocol and HKDF as an exercise. It's quite fascinating. It lets you upgrade a short password to a long key, but requires trusting a server to rate limit attempts on brute-forcing that short password. It seems difficult to find a practical use case for it tho. Because it's only relevant when it is impractical to send a long key. But if you think fo…