On Jun 2, 2005, at 3:48 AM, Dave Paris wrote:

Greetings,

It was brought to my attention that Crypt::DES is included in the Phalanx 100 list. While I'm flattered, I think this should be replaced by a better symmetrical crypto module like Crypt::Rijndael.

The reasoning is simple. Crypt::DES is terribly weak and slow by comparison. The algorithm is old and included in CPAN to allow backwards compatibility with 3rd party cryptosystems.

By inclusion in the Phalanx 100 list, it may be inferred by those without a cryptography background (or even merely a working knowledge of cryptography) as a reasonble module to use for a modern cryptosystem when it most definitely isn't.

Thoughts and comments welcome.


My understanding is that inclusion on the Phalanx 100 doesn't constitute any sort of endorsement of the modules. It's hopefully a statement that the module is widely used, but not a judgment on whether it ought to be.

I would suggest that you make these reservations you expressed above clear in the perldoc of the module. (Maybe it already it; I didn't check.)

Beyond that, though, the Phalanx project has always stated that they want to work with authors, not against them, so if you want to remove your module from the project it's absolutely your prerogative. However, perhaps I and others can convince you that there is value in participating. (I.e., even if the module is slow and cryptographically weak, it seems to be widely used so there is an argument for ensuring it works as well as it can within the bounds of what it tries to do.)


-kevin

Reply via email to