Marie wrote:
LO,
I have Netscape 4.7 installed on my solaris/sparc workstation but no other package such as OpenSSL or whatever.
I would like to know if it would be possible for an EXTERNAL program to use Netscape internal SSL capabilities to establish an SSL connection with a remote server ?
Short answer is, not with 4.7 .
But it depends how external you want your program to be . If you want it to be a completeley independent process, then the answer is no, because the SSL support is statically linked in Communicator 4.7 , and therefore not accessible to other programs.
If it is acceptable for your program to run inside the browser process, there are various ways. You can do it from a very high-level with the plug-in interface and simply load "https://" URLs. I have done that and it works. I even exposed the HTTPS support of Comm 4.6 on OS/2 through IPC to a third party REXX program using named pipes. This was before the RSA patent ran out . Nowadays there is no reason for such a hack.
I'm pretty sure you can do it in a Java applet running inside your browser too, and taking advantage of the browser's SSL transport capabilities.
If you move up to current versions of Mozilla from 4.7, your program could also dynamically load with the NSS shared libraries that come with it, and use the SSL support for outgoing connections. So you wouldn't need OpenSSL .
_______________________________________________
mozilla-crypto mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-crypto
