Re:HTTP/3 explained
by kevin_thibedeau on Tuesday February 05, 2019 @11:09AM
(#19086590)
The world is moving to ECDHE which makes this less trivial.
[ Parent
| on HN ]
Re:HTTP/3 explained
by tialaramex on Tuesday February 05, 2019 @11:29AM
(#19086817)
In a Diffie Hellman setup, configure the machine you aren't sat in front of (usually the server) to use a fixed secret value instead of a random one.
Now since you know this value, and the other value you need (from the client in this case) is sent over the wire, you can run the DH algorithm and decrypt everything.
You should (obviously) never do this in production, although it is what various financial institutions plan to do and they have standardised at ETSI as an "improvement" on TLS (you know, like how TSA locks are an "improvement" over actually locking your luggage so random airport staff can't steal stuff) ...
Re:HTTP/3 explained
by justincormack on Tuesday February 05, 2019 @03:02PM
(#19089196)
TSA locks are an improvement over having your lock broken off, not vs it remaining locked.
Using a fixed ephemeral on the other hand is going to happen in prod too...