The SciSslSocketInterface provides a Smalltalk application with a set of classes and methods to construct tasks that use the Secure Socket Layer and/or the Transport Layer Security protocols to provide secure communications over TCP/IP. The SciSslOpenSSLInterface class provides support for these protocols.The SciSslOpenSSLInterface class is based on the OpenSSL API, an open source implementation of SSL/TLS based on the SSLeay library developed by Eric A. Young and Tim J. Hudson. The use of OpenSSL is provided under a dual license, the OpenSSL License and the SSLeay License.The name of the OpenSSL library depends on the version not on whether the library is 32-bit or 62-bit.If a specific version of the OpenSSL library is required, users must download platform specific binaries for OpenSSL or compile it from source. Source/Documentation can be found at the OpenSSL Website http://www.openssl.org. Installation instructions for most platforms are provided. See FAQ-va09002 for specific information where to get OpenSSL Libraries and how to set them up
• SSL_LIB - library of ssl functions
• CRYPTO_LIB - library of cryptographic functions
• THREAD_LIB - VA Smalltalk's provided thread-safety library for OpenSSL
|