5 ms·
HTTPS explained with carrier pigeons (2018)
- thomashop 4y agorelated: https://en.wikipedia.org/wiki/IP_over_Avian_Carriers https://en.wikipedia.org/wiki/IP_over_Avian_Carriers
- nhatcher 4y agoI'm glad to see that people are willing go even longer distances than me for a practical joke. Unrelated, but this must be the only wikipedia page I know of that contains a joke.
- jagged-chisel 4y agoYou should also see https://en.wikipedia.org/wiki/Hyper_Text_Coffee_Pot_Control_Protocol https://en.wikipedia.org/wiki/Hyper_Text_Coffee_Pot_Control_... as another such Wikipedia page. From: https://en.wikipedia.org/wiki/April_Fools%27_Day_Request_for_Comments https://en.wikipedia.org/wiki/April_Fools%27_Day_Request_for...
- nigamanth 4y agoA good introduction to HTTPS for beginners, you should write an article just on cryptography and how that can be built.
- account-5 4y agoI like these sorts of articles. Sometimes you just need to understand what's happening without going into the real detail. I've always learned best when there's an ELI5. I used to prefer the for dummies and idiots books for exactly this reason.
- nier 4y agoThere was a video of someone describing cryptography during a lecture with the example of a secret locked by Alice and sent to Bob. Bob has no way of opening Alice’s lock, so they simply add their lock and send it back to Alice. Then Alice removes her lock and sends the secret back to Bob, who now can remove their own lock and access the secret. What kind of cryptography is that? Does anyone know what lecture that was?
- tiffanyh 4y agoPublic Key cryptography (e.g., PGP, TLS, SSH) What you described is the goto illustration used for PKI https://en.m.wikipedia.org/wiki/Public-key_cryptography https://en.m.wikipedia.org/wiki/Public-key_cryptography
- jagged-chisel 4y agoGP's description looks more like DH Key Exchange. https://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Public_key_shared_secret.svg/500px-Public_key_shared_secret.svg.png https://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Pu...
- tiffanyh 4y agoThat exact image is found in the link I shared, with additional detail :)
- jagged-chisel 4y agoI sourced it from your link. I disagree that the above commenter is describing "PKI" and is specifically describing "DH Key Exchange" as evidenced by the image linked from the article you referenced.
- Feoj 4y agoNot exactly as you describe, but very similar and still a good explanation of simple key exchange is [1]. However I believe (Its a long time since college for me...) Diffie Helman as mentioned elsewhere is a bit more complex [2]. [1] https://www.youtube.com/watch?v=U62S8SchxX4 https://www.youtube.com/watch?v=U62S8SchxX4 [2] https://www.youtube.com/watch?v=pa4osob1XOk https://www.youtube.com/watch?v=pa4osob1XOk
- deleted 4y ago[deleted]
- ansc 4y agoIt's perhaps not exactly what you mean, but the paint example of Diffie-Hellman is pretty neat for coming up with a common secret: https://cdn.comparitech.com/wp-content/uploads/2019/03/diffie-hellman-2.jpg https://cdn.comparitech.com/wp-content/uploads/2019/03/diffi...
- _V_ 4y agoUnfortunately it does not load images (Vivaldi, Linux, adBlock). JS enabled/disabled makes no difference. Pity :-(
- greendude29 4y agoNeat; but if I were non-technical person, the next question I would ask would be, why can't Mallory just forge Ted's certificate and use that to fool Alice or Bob? In this scenario, Alice or Bob would receive a box which has a certificate which looks very similar to what they remember Ted having. What would be a good non-technical metaphor for that? In reality of course, we use trustworthy browsers such as Firefox which (relatively invisibly) enforce certificate validity for us. I'm wondering where that would fit in the metaphor.