The Secure Sockets Layer (SSL) provides data privacy and reliability over network connections using elements of Public-Key Infrastructure (PKI). It does so by allowing a client to authenticate a server in order to establish a connection between them and to negotiate an encryption algorithm and cryptographic keys before the application protocol transmits or receives its first byte of data.
This chapter provides an overview of SSL including its standards, features, and requirements, and describes the elements of PKI that it employs. It also references how OpenEdge supports SSL and defines some SSL terms used in the OpenEdge documentation set.