Skip to content
0:00 / 0:00

#magic-wormhole#spake2#nacl

Brian Warner - Magic Wormhole- Simple Secure File Transfer - PyCon 2016.mp4

PyCon 2016

15K subscribers • 8 videos on Hallway

YouTube
  • Recommended by 3 people: 3 on Hacker News.
  • A classic. People kept recommending it from 2019 to 2023.
  • Presented by Brian Warner, creator of magic-wormhole
  • Linked in the descriptionPyCon/2016-slides

Intermediate. Assumes working knowledge.

44K views10 years ago3 recommendations

SecurityDistributed systemsCryptographyNetworking and protocolsPython

Brian Warner explains the design, cryptography, and usage of magic-wormhole, a tool for secure and simple file transfers between computers.

"Speaker: Brian Warner ""magic-wormhole"" is a simple tool to move files from one computer to another, like ""scp"" but without the setup. By telling the recipient just a few secret words, the file is safely encrypted and delivered directly to the correct machine. The talk will explain the security mechanics, the cryptography (NaCl and SPAKE2), and how to use the underlying open-source library in your own applications. Slides can be found at: speakerdeck.com/pycon2016 and github.com/PyCon/2016-slides"

Why it's here

3 people recommend this

What people say. Recommended as an excellent explanation of the SPAKE2 cryptography and design behind the magic-wormhole file transfer tool.

lixtraon Hacker News • Recommends

On “Modern Alternatives to PGP”

According to parents nice talk1 you can add a verify switch that lets you compare the signature of the actual key. So a public authenticated channel is enough. 1 link to this video

alecston Hacker News • Recommends

On “Magic Wormhole: Get things from one computer to another, safely”

Here's a link from Brain Warner (the author) talking about that: link to this video Hope it helps, it's a good question.

touseefliaqaton Hacker News • Recommends

On “Ask HN: What are some unpopular technologies you wish people knew more about?”

Magic Wormhole: link An easy and secure file transfer program. I use it almost everyday since I discovered it. Author has a very good video on it at pycon-2016: link to this video

Mashimoon Hacker News • Mentions

On “Transfer.sh – File sharing from the command line”

I could not find an example on the gibhub page, but here is the timecode from a video that shows it in action: link to this video Also: link Looks neat.

cypharon Hacker News • Mentions

On “OpenDrop: An Open Source AirDrop Implementation”

Have you taken a look at magic-wormhole1? I've started using it recently and it's insanely easy to use. It does have a centralised signalling server for key exchange between peers, but it does attempt to do peer-to-peer data transfer (only falling back to a TURN-style relay if both clients are behind NATs and aren't on the same local network). An explanation of the cryptography and design was given at PyCon 20162. It also has built-in optional Tor support (though I'm not sure if it attempts to use an onion service for data transfer). 1: link 2: link to this video