Tags

,

links:
http://www.moserware.com/2009/06/first-few-milliseconds-of-https.html
https://computing.ece.vt.edu/~jkh/Understanding_SSL_TLS.pdf

summary:
– c = m^e mod n
– m = c^d mod n
– n : public key
– d : private key
– c : cypher encrypted msg
– m : orig msg

steps:
– client hello (client)
– server hello, certificate (server)
– check certificate (client)
– verify signatures (client, CA)
– pre-master secret (client)
– derive 48byte master secret with client_random_num, server_random_num, etc (server)
– generate session keys from master secret (symmetric keys?)
– happy encrypting

Advertisements