1. An organization,
which wants to supply Internet privacy communication between it and its
clients, may use the SSL protocol.
2. Bank-Systems are
using this protocol to allow their clients to view their confidential accounts’
data on their own browser and to make their account orders from home.
3. The same idea is
applied in academic organizations. Students can view safely personal information
on the web, such as course grades.
4. Most electronic
commerce (i.e. the sharing of personal details and credit card numbers)
through the net is protected under SSL.
More examples:
One common use of SSL
is to secure WEB HTTP communication between a browser client and a Web
Server, which is called HTTPS. HTTPS uses 473 server’s port number instead
of 80 server’s port number for the real HTTP.
Another usage of SSL/TLS
is within e-mail applications that use IMAP - Internet Message Access Protocol.
There are some kinds
of SSL toolkit libraries. Each requires the use of a licensed public key
package in the US, of Security Dynamics.
Existing toolkits
for implementing SSL:
1. SSLRef: SSL 3.0
written by Netscape Communication.
2. SSLPlus: Commercial
source code toolkit.
3. SSLave: SSL 3.0
written in Java.
4. SSLeay: a free
non-commercial implementation of SSL 2.0 and 3.0. Includes a public key
implementation, which may be used outside the US.