PEAR is archived and read-only

This mirror preserves historical PEAR package releases and metadata so existing references remain available.

Home » Encryption » Crypt_Blowfish

Allows for quick two-way blowfish encryption without requiring the MCrypt PHP extension.

This package is unmaintained.

Download latest release 1.1.0RC2 (archived versions might be outdated)

License: New BSD

Description

This package allows you to perform two-way blowfish encryption on the fly using only PHP. This package does not require the MCrypt PHP extension to work, although it can make use of it if available.

Maintainers

Dependencies

Required

Releases

Bugs

IDStatusTypeVersionDateSummary
#4184BogusBug2005-04-19encrypt() function crash.
#4555ClosedReq2005-06-08Return PEAR_Error instead of dying
#4747BogusBug2005-07-05NUL chars appended at end of decrypted string
#6159ClosedBug2005-12-05Different results
#6932BogusBug1.0.12006-02-24Decrypted values do not evaluate to original values
#7256ClosedReq1.0.12006-03-30CBC mode
#7298ClosedReq2006-04-04Disabling the mcrypt extension
#7299ClosedBugCVS2006-04-04Constructor and key initialization error
#7613BogusBug1.0.12006-05-12See your own posts
#7945ClosedBug1.0.12006-06-20nul-padding needs doc / option
#8649BogusBug1.0.12006-09-07Encrypted strings are invaild
#9638ClosedBug1.1.0RC12006-12-16Double calls to decrypt() method with same key do not reinitialize the _P array
#10162No FeedbackBug1.1.0RC12007-02-23Algorithm does not work correctly on a Linux server
#12906No FeedbackBug1.1.0RC12008-01-14Algorithm does not pass standard Blowfish test
#14661No FeedbackBug1.1.0RC22008-09-18decrypt dont work properly
#16480No FeedbackBug1.0.12009-07-29Different results on different machines
#17551DuplicateBug1.0.12010-07-02Trailing char added after decryption
#19513DuplicateBug1.0.12012-07-18FATAL Error: Class 'Crypt_Blowfish_DefaultKey' not found
#19516BogusBug1.0.12012-07-18FATAL Error: Class 'Crypt_Blowfish_DefaultKey' not found
#20557OpenReq1.1.0RC22015-06-09Suggestions for Changes in Feature.