01.07.2013 Views

Secure Socket Layer Transport Layer Security

Secure Socket Layer Transport Layer Security

Secure Socket Layer Transport Layer Security

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SSL State Information<br />

SSL session is stateful : SSL protocol must<br />

initialize and maintain session state information on<br />

either side of the session<br />

SSL run over TCP (not suitable for UDP)<br />

SSL session can be used for several connections :<br />

Connection state information<br />

SSL Connection State Variables<br />

Master Secret (shared key)<br />

Unique to each connection<br />

Server and client sequence numbers<br />

Server_random,<br />

Server_random,<br />

client_random:<br />

client_random:<br />

32 bytes<br />

Unique to each connection, selected by server and client<br />

Cryptographic keys, keys,<br />

Initialization Vectors (IV)<br />

Derived from Master Secret using a Pseudo-Random<br />

Pseudo Random<br />

Function (PRF)<br />

What’s What s a PRF and how we use it?

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!