


4.2 How does Voyager handle SSL?
Voyager implements SSL through the use of SSLeay (pronounced
S-S-L-e-a-y). SSLeay implements SSLv2. As of this edition, SSLv3
implementation is available only in SSLeay-0.8.0.
Current versions of SSLeay implement DES, RSA, RC4, IDEA, and Blowfish.
The version used in Voyager is SSLeay 0.6.6, which supports RC4, IDEA, and
DES.
Because of US patent laws, there is a very strong possibility that
SSLeay cannot legally be used inside the United States or Canada. To
access secure sites while you and your computer are within the borders of
these nations, you must use the MiamiSSL library, which is supported by
Miami2.1 and above. You can get the latest MiamiSSL release from
http://www.nordicglobal.com
.
Once again, IT IS MOST LIKELY ILLEGAL TO USE SSLEAY WITHIN CANADA OR THE
UNITED STATES.
This is taken from the SSLeay FAQ:
---
In short:
-> outside the USA there should be no problems
-> inside the USA RSA hold patents over the RSA algorithms, however if you
use RSAREF (which SSLeay can link to) then non-commercial use is probably
okay. RSAREF can also be licensed for commercial use from Consensus.
->IDEA may be a problem inside Europe and RC4 inside the USA; both can be
removed with a simple compile-time option or you can simply licence the
IDEA algorithm.
---


