Hi! I've gone through the CBC perl module that is used by the OpenSRS PERL Client, and I now managed to create the encryption / decryption functions that can encrypt and decrypt to the same result as the functions used by OpenSRS client.
If someone is interested I am willing to write a more detailed document on how the encryption works, of course the document would be based on the document that Christina wrote... Uros Gaber PowerCom d.o.o. eMail: [EMAIL PROTECTED] --------- Prvotno sporo�ilo -------- Od: [EMAIL PROTECTED] Za: [EMAIL PROTECTED] <[EMAIL PROTECTED]> Tema: Re: Question about a document Datum: 22/07/03 22:06 > > > Code reuse occurs in many ways. In the case of Blowfish I > did already state that if you spend a few minutes you can > find Blowfish source code on the internet in just about > any language you want -- Again, that was the very > intention of the author of Blowfish. Thus when someone > refers to "getting their code working" that does not mean > they wrote every line of code ...... The same is true of > MD5 regarding available code etc. > > For those who might be interested the author of Blowfish > maintains the following "support" page for Blowfish at, > > http://www.counterpane.com/blowfish.html > > Free source code in C, C#, Java, C++, Forth, and VB are > available here, > > http://www.counterpane.com/blowfish-download.html > > Blowfish test vectors are avaiable here, > > http://www.counterpane.com/vectors.txt > http://www.counterpane.com/vectors.txt > > MD5 is detailed in RFC 1321, > > http://www.faqs.org/rfcs/rfc1321.html > > Test vectors are provided at the end of the RFC. > > Look around the net and you'll find source code for MD5 in > many languages to. > > > > >What I don't understand, though, is why anyone working on > >an OpenSRS- > >related project wants to implement Blowfish for > >themselves. I've now > >worked on three separate systems interfacing to OpenSRS > >(PHP/Web, > >Perl/Web and Perl/email), and at no point did I even > >consider writing > >my own Blowfish routine -- I just used a library. > > > >All my systems have been on Unix, though. Are there *no* > >encryption > >libraries available on Windows? > > > > > >Chris. > > > > >
