Jump to content

Cheatsheet: Difference between revisions

No edit summary
Line 214:
 
= SSL Handshake =
* SSL has 4 protocols:
::1. Handshake Protocol: Negotiate Cipher Suite & exchange information for building cryptographic secrets. It has 4 Phases:
:::a) Phase 1: Establishes secret capabilities
:::b) Phase 2: Server authentication and Key exchange
:::c) Phase 3: Client authentication and Key exchange
:::d) Phase 4: Finalizing handshake
::2. ChangeCipherSpec Protocol
::3. Alert Protocol
::4. Record Protocol
 
[[File:SSL Handshake.png|center]]
*Brief Steps:
 
#Client & Server exchange 2 random keys
#Both exchange 1 PreMaster Secret
#Master Key is created from PM Secret by running SHA1 & MD5 several times
#Master Key is used to create variable length key material depending on the cipher used
#Six different secrets are extracted from key material
<br />
 
= NetScaler =
Cookies help us deliver our services. By using our services, you agree to our use of cookies.