Re:Show HN: Send encrypted secrets from the command line
by StavrosK on Thursday January 10, 2019 @01:22PM
(#18876422)
I've been using Magic Wormhole for all my peer-to-peer file transfers and love it.
Re:Show HN: Send encrypted secrets from the command line
by walterbell on Thursday January 10, 2019 @01:41PM
(#18876597)
Who runs the rendezvous server for MW?
Re:Show HN: Send encrypted secrets from the command line
by lotharrr on Friday January 11, 2019 @01:00AM
(#18881337)
(author of magic-wormhole here)
I do. You can use your own, but then both sides have to type in the same --relay-url=URL value (instead of using the one that's baked into the app).
magic-wormhole is both a file-transfer tool and a library for provisioning/transferring secrets via a code. If you were embedding the library in your own app, you might want to bake in a different relay server (which you run) to avoid depending upon me for your uptime.
Re:Show HN: Send encrypted secrets from the command line
by latang on Thursday January 10, 2019 @03:07PM
(#18877552)
> The wormhole library requires a “Rendezvous Server”: a simple WebSocket-based relay that delivers messages from one client to another. This allows the wormhole codes to omit IP addresses and port numbers. The URL of a public server is baked into the library for use as a default, and will be freely available until volume or abuse makes it infeasible to support. Applications which desire more reliability can easily run their own relay and configure their clients to use it instead. Code for the Rendezvous Server is included in the library. (o)
notably, you can run your own
(o) https://magic-wormhole.readthedocs.io/en/latest/welcome.html...
Re:Show HN: Send encrypted secrets from the command line
by seletz on Thursday January 10, 2019 @02:56PM
(#18877448)
Look here:
https://magic-wormhole.readthedocs.io/en/latest/welcome.html...
tl,dr:
- Rendezvous server is a public one - You can run your own - Code is in the `wormhole` library.
Re:Show HN: Send encrypted secrets from the command line
by paulfurley on Thursday January 10, 2019 @01:51PM
(#18876707)
Ooh this looks awesome, thanks for sharing.
Another great one is Magic Wormhole, which uses a parallel human-to-human channel to negotiate a secure machine-to-machine exchange:
https://github.com/warner/magic-wormhole