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 Services<br />

• Server authentication (mandatory)<br />

• Client authentication (optional – if required by the server,<br />

and if the client has a certificate)<br />

• <strong>Secure</strong> connection:<br />

– Authentication and Integrity: Of messages<br />

– Confidentiality: Message encryption is optional<br />

– Reliability: Prevent message re-ordering, re ordering, truncating, etc.<br />

• Efficiency:<br />

– Allows resuming old SSL sessions in new connections<br />

• <strong>Secure</strong> negotiation of the cipher-suite cipher suite<br />

SSL/TLS principles<br />

• Client server<br />

• Provide 4 security services :<br />

– Authentication of server<br />

– Confidentiality of exchanged data<br />

– Integrity of exchanged data<br />

– Optional : authentication of client (if client has a certificate) certificate<br />

• Combining various security mechanisms :<br />

– Asymmetric Ciphering : authentication (RSA)<br />

– Certificate : to validate public key of the server<br />

– Symmetric Ciphering : Confidentiality of data transmission<br />

– Hach function : integrity of data<br />

© Ahmed Mehaoua - 12

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

Saved successfully!

Ooh no, something went wrong!