Dani Pardo
10/21/2008 8:50:00 AM
On Tue, Oct 21, 2008 at 10:02 AM, Brian Candler <b.candler@pobox.com> wrote:
be no way of encrypting with des-ede3-ecb?
>
> 'man enc' on my system says:
>
> des-ede3-cbc Three key triple DES EDE in CBC mode
> des-ede3 Three key triple DES EDE in ECB mode
> des3 Alias for des-ede3-cbc
> des-ede3-cfb Three key triple DES EDE CFB mode
> des-ede3-ofb Three key triple DES EDE in OFB mode
>
> That is: "des-ede3" gives you ECB.
>
> This is with:
>
> ii libssl0.9.8 0.9.8g-4ubuntu3.3
> SSL shared libraries
>
> So perhaps you have some old version of openssl installed - or perhaps
> you didn't read the manpage properly.
>
Indeed, on previous openssl versions, des-ede3 was an alias for
triple des with cbc mode.
The problem now is that ruby uses its own shared library (openssl.dll
/openssl.so). And openssl doesn't seem to come with any file named
openssl.dll/.so, so I don't know how to upgrade this now, especially
on Windows. :?
--
Dani