|
|
 |
|
|
 |
|
Contents | Previous | Next
Linux OpenSSL Exerciser
This tool consists of the following applications:
- a single threaded server with secure mode and no session ID caching
- a single threaded server with non-secure mode and no
session ID caching
- a single threaded server with secure mode and session ID caching
- a single threaded server with non-secure mode and
session ID caching
- a single threaded client with secure mode and no session ID caching
- a single threaded client with non-secure mode and no
session ID caching
A shell script is used to establish the environment and set the
client and server parameters for a given measurement.
The shell script allows a selection of the following parameters
to determine the unique characteristics for any measurement. It then
starts the server application and the specified number of client
applications with the appropriate parameters.
- cipher used for data encryption
- client authentication
- number of connections per iteration
- number of packets per iteration
- number of bytes to be sent in each packet
- number of bytes to be returned in each packet
- server session ID timeout
- client session ID timeout
- measurement duration
- host address
- host port
- engine
In addition to these specific parameters, SSL allows other variations
in the workload.
- key size for certificates.
The server application,
server,
is a single threaded program that opens a socket
and listens for client requests.
Contents | Previous | Next
|
|
|