Hardware Crypto support (RSA acceleration)

Martin Nilsson martin at mullet.se
Tue Apr 15 04:34:35 PDT 2003


I've tried to make the old cswift driver from Rainbow work with modern 
FreeBSD:s. The problem is that Rainbow (at least their channel manager 
for northern Europe) is very uncooperative and does not understand that 
I want to help them (and myself) to get their drivers to work with 
modern FreeBSD versions. I have managed to get part of the source code 
for the driver from them but I think that some of the .h files that I 
have only found in the LinuxAPI are too old.

I'm able to compile and run the driver on 4.8 but the communication 
between their binary-only library and the driver seems to be somewhat 
out of whack, as the accelerators are always reported to be busy.

If you could pester the european office for FreeBSD support, I think 
that my next request for help in digging up source files will have 
better chances to be successful.

This is the last reply I got from them:
 > For us to come up with what you require, the cost to bear for you on
 > top of the purchase of any board would be of $7000 - $10000.

All I asked for was source for the driver together with a libswift.so 
that was the same version as the source. I think that $10000 is a bit to 
much to spend on two $50 cards from ebay.

I have been swamped with other work the last month, so this project have 
been stalled since I got the above response on 24/3.


Rene de Vries wrote:
> Hello,
> For an SSL based application we are using the Rainbow CryptoSwift (a PCI 
> card with RSA acceleration). This works fine on FreeBSD 4.1, but as we 
> upgraded to FreeBSD 4.7 the driver panics the kernel.
> We asked Rainbow for a driver update, but they told us that FreeBSD 4.7 
> drivers are not available. Rainbow used to mention FreeBSD as a 
> supported OS, but in the meantime they removed all references to FreeBSD...
> Does anyone have an idea on either a replacement card or (even better) 
> fixes for the Rainbow drivers?
> Thanks!
> Rene
> -- 
> Rene de Vries <rene at tunix.nl>
> TUNIX Internet Security & Training
> _______________________________________________
> freebsd-isp at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-isp
> To unsubscribe, send any mail to "freebsd-isp-unsubscribe at freebsd.org"

Martin Nilsson, CTO & Founder, Mullet Scandinavia AB, Malmö, SWEDEN
E-mail: martin at mullet.se, Phone: +46-(0)708-606170, http://www.mullet.se

Our business is well engineered servers optimized for FreeBSD and Linux.

More information about the freebsd-isp mailing list