Identify the destination in HTTPS connections -
how browser figure out destination in https connection? headers encrypted..
update:no not homework.. name student because i'll learning in huge awesome field
when browser views url https://www.gmail.com/ first thing browser resolves www.gmail.com
72.14.213.19
.
next browser opens tcp connection 72.14.213.19
on port 443.
the browser & server before headers transmitted negotiate public key encryption scheme (rsa) based on ssl certificate digitally signed.
in process browser checks certificate authenticity before communicating.
once trust between client & server has been established, client can encrypt headers in way server can decrypt. proceeds make http request inside ssl tunnel.
the server decrypts message, serves request , encrypts in way that particular client can decrypt.
the browser decrypts response, reads headers , makes decisions how proceed there.
this has been overview of https connection event. :d
Comments
Post a Comment