DEV Community

This is how HTTPS works

Isaac Lyman on August 30, 2018

Most people are familiar with the http:// that begins web site URLs. And some may have noticed that any website with a login form or sensitive info...
Collapse
 
shostarsson profile image
Rémi Lavedrine

That is a very good article.
It is definitely worth a read if you want to understand how security is handled over the internet.

I will highlight it on one of my articles where I talked very quickly about Man in the Middle.

Well done. 👏

Collapse
 
nlhuykhang profile image
Khang Nguyen-Le • Edited

RSA, asymmetric encryption, can be used for secret key exchange too. I am not sure when it is favoured over Diffie-Hellman and who decides on that though.

It would be great if someone could shed some light on that :)

Collapse
 
tux0r profile image
tux0r

Plot twist: Criminals are perfectly allowed to get a public key for any domain they want, so you cannot be sure either way. More sophisticated certificates show the name of the owner in your address bar - but would YOU be able to see that the current website belongs to Goog1e instead of Google?

Collapse
 
vfiebig profile image
vfiebig

What happened with Alice and Bob?

Collapse
 
isaacdlyman profile image
Isaac Lyman

I called but they didn't show up. I guess after 40 years in the workforce they decided to retire.

Collapse
 
aritdeveloper profile image
Arit Developer

This is a SUPERB explanation and one I enjoyed very much! Thank you!

Collapse
 
zrml profile image
Luca

Thanks Isaac! Love the analogy and makes it clearer.

Collapse
 
guneyozsan profile image
Guney Ozsan

Very pure explanation. Thank you!

Collapse
 
roshan092 profile image
roshan092

Nice article, thanks

Collapse
 
itsraghz profile image
Raghavan alias Saravanan Muthu

What a lovely article explaining the tough topic in an easy way. Thank you.

Collapse
 
arximughal profile image
Muhammad Arslan Aslam

Great Great Great Explanation 👏👏👏👏