beautypg.com

HP Traffic Director sa7220 User Manual

Page 31

background image

C H A P T E R 2

SSL Fundamentals (SA8200/SA8220 only)

19

are performed either at the server level, by web servers generally
providing SSL functionality by way of standalone software
components, or by embedded encryption software.

The HP methodology places encryption processing on the network
side, thus eliminating the need for processing on the servers (see the
figure on the next page). The servers never see any of the SSL
connection dialogue or the encrypted data. This removes a substantial
processing load from the servers allowing improved response times
and greater availability of system resources.

Basic SSL Operations

SA8220

1.

Client connects to SA8220 with ClientHello

(includes ciphers supported)

2.

SA8220 responds with SSL ServerHello

(includes selected cipher & session ID)

3. SA8220 sends certificate for server
4. Client sends ClientKeyExchange message;

includes PK (session key)

5.

SA8220 and client send ChangeCipherSpec

message to indicate readiness

6. SA8220 and client send "finished" messages;

includes hash of whole conversation

7.

Encrypted data sent to SA8220, decrypted and

forwarded to least busy server

8.

Clear response sent to SA8220, encrypted and

sent to client.

1. Client connects to server
2. Server responds with certificate
3. Client encrypts random key
4. Server generates working key
5. Session established

E

nc

ry

pt

ed

T

ra

ffi

c

Client

Client

Server

Server

Server

Server

Server

Server