DIY Internet: Snappy, Secure Networking with MinimaLT
summary
MinimaLT presents a concrete protocol and a working Node library prototype that connects faster than TCP by sending an initial ephemeral public key (32 bytes) in the first UDP packet and folding TLS-like crypto into the transport. It uses the salt library — crypto by DJ Bernstein — gives forward secrecy, a 64-bit tunnel id, and keeps connections across IP changes. Performance claims include roughly ~8,000 connections per core (≈750 on ARM) and multi‑gigabit saturation; the project is experimental but demonstrates the speed and feasibility and notes open questions around amplification and DoS defenses.
AI-written summary · about
chapters (22)
- 0:00Intro
- 2:12what's he building in there?
- 2:38Solution?
- 5:12Anatomy of a GET
- 7:33HTTPS sadness
- 9:44Properly implemented, strong
- 11:07Minimal latency
- 12:13A protocol for today's internet
- 13:20Tunnels and connections
- 14:39Wire protocol
- 16:39Crypto
- 17:55How to get server's public key?
- 19:04Directory server protocol
- 19:39Denial-of-Service
- 20:26Amplification vs latency?
- 21:46Faster than TCP
- 22:04Project status
- 22:26Minimal.T. remote IPC for Ethos
- 23:00And POSIX?
- 23:38And JavaScript?? :
- 24:21On the front lines
- 24:45Go forth and hack!
related talks
20mmmTLS: Scaling the Performance of Encrypted Network Traffic Inspection
51mThe Internet: Protecting Our Democratic Lifeline
38mIoT TLS: Why It's Hard
43mMathematics and development of fast TLS handshakes
38mIoT TLS: Why It's Hard
45mHow can applications become more secure, private, and dependable
18mMinos : A Lightweight and Dynamic Defense against Traffic Analysis in...
20mPost-Quantum Cryptography for the Internet of Things
