|
|
|
|
|
| Secure Sockets Layer |
SSL (Secure Sockets Layer) is the communications protocol used for navigating to "https:" addresses. This protocol provides secure, encrypted communication between the Webster Pro Control and the Web server. It is typically used by sites that request or display confidential information such as online banks, brokerages and shopping sites that accept credit cards.
SSL Support in the Webster Pro Control
SSL support in the Webster Pro family of 32-bit controls relies on two Dynamic Link Library (DLL) files, SSLeay32.DLL and libleay32.DLL, developed by the OpenSSL Project. These DLLs are included in all of the 32-bit Webster Pro Control installation kits.
Redistribution of these two files is optional. When the two DLL files are present then SSL support is available, which means that the control can navigate to sites with "https://..." addresses.
Two SSL-related properties are exposed in the control.
When these two DLL files are not present at runtime (as indicated by SSLibsPresent being False), you cannot use SSL to securely access "https:" addresses with the Webster Pro Control. You can still browse regular "http:" addresses, and you can even access some of the more relaxed "https:" sites by setting the SSLSupport property to FakeSSL (but note that the FakeSSL setting does not provide secure communications and should not be used to send or receive confidential data).
The 16-bit Webster Pro Control does not support SSL.
OpenSSL Installation
The OpenSLL DLL files SSLeay32.DLL and libleay32.DLL do not require any special installation procedure, they just need to be present in order to be automaticaly loaded and utilized by the Webster Pro control. The two DLL files are typically placed either in the same folder as the control or in the same folder as the application executable file, but they can be placed anywhere on the system PATH as well.
The 32-bit Webster Pro setup kits copy the OpenSSL DLLs SSLeay32.DLL and libleay32.DLL to the control installation folder. But they are strictly optional and need only be redistributed if you wish to utilize SSL support.
The OpenSSL DLL files are not necessary for the normal functioning of the Webster Pro Control. If the OpenSSL DLL files are not present, the control still operates normally, except without SSL support.
OpenSSL Credits
The OpenSSL DLLs include software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)
The OpenSSL DLLs include cryptographic software written by Eric Young.
The OpenSSL DLLs include software written by Tim J. Hudson.
| Copyright © Home Page Software Inc. | query@homepagesw.com |