Missing rotor module

rony steelandt bucodi at yahoo.fr
Wed Jul 26 05:43:14 EDT 2006


Le Tue, 25 Jul 2006 12:22:26 -0700, Nick Vatamaniuc a écrit :

> Unfortunately rotor has been deprecated but it hasn't been replaced
> with anything reasonable as far as encryption goes -- there are just a
> bunch of hashing funtions (sha, md5) only. If you need to replace rotor
> all together I would sugest the crypto library from:
> 
> http://www.amk.ca/python/code/crypto.html
> 
> It has  good encryption algorithms like AES, IDEA and others.
> 
> I know it doesn't have rotor, because rotor is not a very good
> encryption algorithm -- I still don't know why it was ever included in
> Python. So refactor your code if you can to use AES for example.
> 
> But of course if you have bunch of data encrypted with rotor that your
> program need to decrypt you can use this replacement found on
> mail.python.org:
> http://mail.python.org/pipermail/python-list/2005-January/261304.html
> It is much slower because it was written in Python while the original
> rotor was in C, and I am not sure if it is _exactly_ the same.
> 
> Good luck,
> Nick V.
> 
> 
> rony steelandt wrote:
>> I'm in the midle of porting a python 1.5 application to 2.4
>>
>> I just discovered that the rotor encryption module isn't part anymore of
>> the 2.4 distribution.
>>
>> Is there a way to add this module to 2.4, or what would be the simplest
>> way to replace this.
>> The existing application makes use of the rotor module everywhere, which
>> means in a lot of modules.
>> 
>> Thanks for any ideas
>> 
>> Rony

Thank you Nick
At least I can read the existing data.
i'll evaluate if i should continu to use this or implement another
encryption.

Rony




More information about the Python-list mailing list