clerestorey has asked for the wisdom of the Perl Monks concerning the following question:
I'm using Dave Paris' Crypt::Blowfish encryption module. I'd like to decrypt some 40bit cyphertext from Enscrypt. The problem is that Crypt::Blowfish requires a minimum keysize of 8 bytes and I can't match the 5 byte pass phrase used by Enscrypt (40). In this case, 40-bit encrytion is more than enough for the job.
Is there any way to reduce the 8 byte minimum keysize, or do I have to pay for a stronger Enscrypt?
I've tried changing min_keysize from 8 to 5 in Blowfish.pm (line 35), but that doesn't work. Maybe there is some way to use the keysize() method?
Fixed nbsp's- dvergin 2002-05-16