40 and 128 bit SSL Security Module

A community release, part of the WebsterXL project


We are pleased to announce that you can now download the SecureSockets module, which provides support for SSL 2 and SSL 3 (40 and 128 bit) as well as TSL security. It is implemented at the socket level, with a public programmer's guide, with the express purpose of providing security for RISC OS. No longer can it be said that 'you can't do secure stuff with RISC OS'!

Of course we would remind you that this module was funded through WebsterXL, our browser for RISC OS. We won't dwell on it, but the only way we can provide this module for free download, is if WXL sales continue. 'Nuff said.

If you find this module useful, you may like to make a donation of, say, £10 to a charity of your choice. You might even like to let us know if you do so.

Restrictions on Download

Please read the legal clauses which follow in detail. Due to the legal issues surrounding the release of security software, we have to follow the guidelines laid down by the UK Department of Trade and Industry (DTI). By downloading the software, you accept the agreement.

It is covered by Export Control's Open General Export Licence (OGEL) for Consumer Cryptographic Goods.

We appologise if the legal agreement seems a bit daunting, but we're dealing with government regulations here, so we have to be extra careful!


This module is the result of work by many people. Obviously the module is (c) R-Comp, 2000, but we would especially like to thank David Gamble for his input into this project.

The product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)

This product includes cryptographic software written by Eric Young. (eay@cryptsoft.com)

Supported Hardware

The encryption technology is quite performance (and memory) intensive and as such will only be loaded on RiscPC or A7000/RiscStation/Mico class machines. It does not work with Termite, due to technical problems imposed by that software.

Legal Agreement

  1. The SecureSockets module is (c) R-Comp, 2000. Other Credits as above.

  2. The module may not be distributed beyond the person downloading it and agreeing to these terms. It may not be distributed further without prior written permission from R-Comp.

  3. The module may not be used for any commercial applications or purposes, without prior written consent of R-Comp

  4. R-Comp would be interested in possible distribution (commercial or otherwise) of any application making use of the R-Comp SecureSockets module. As such, we'd like "first refusal", but place no further constraints, other than a request to keep us informed of what you are developing with it.

  5. You may not download this module if you are resident in any one of the following countries on the DTI's exclusion list:

    Afghanistan, Angola, Armenia, Bosnia and Herzegovina, Burma (Myanmar), Burundi, Croatia, Democratic Republic of Congo, Ethiopia, Eritrea, Iran, Iraq, Liberia, Yibya, Nigeria, North Korea, Peoples Republic of China (excluding Hong Kong SAR), Rwanda, Sierra Leone, Somalia, Sudan, Tanzania, Uganda and Yugoslavia (Federal Republic of)
  6. Should you contravene any of the above clauses, you will be responsible for all costs incurred by R-Comp as a result.

  7. This agreement is covered by English law.

By continuing to download this module, you accept the above terms. If you do not accept the terms, please press the "back" button in your web browser now.

I accept the above terms, and wish to download now

© R-Comp, 2000 with HTMLEdit 4