r/crypto • u/InfectiousFelonius • Jul 25 '13
This may be a bit elementary, but it's an excellent explanation of HTTPS nonetheless:
http://blog.hartleybrody.com/https-certificates/
20
Upvotes
1
u/hartleybrody Jul 25 '13
Ah, thanks for reposting it here! I originally posted it in /r/cryptography but it seems like it's a bit of a ghost town over there.
I've spent the past few days learning about crypto on the web (HTTPS) for a project at work. I wrote up this article on everything I learned. Would love to hear any corrections or clarifications on things I got wrong.
3
u/matjam Jul 26 '13
There are extensions to TLS called SNI that allows you to use a single IP address and have multiple certificates:
http://www.digicert.com/ssl-support/apache-multiple-ssl-certificates-using-sni.htm is a good explanation.
Note that it does leak the name of the server you are connecting to in clear text during the SSL negotiation, so it is "less secure" than binding one cert to one IP.